Actor
Christmas Karma
2025
National Theatre Live: The Motive and the Cue
2024
as Hume Cronyn
Family
2024
Count Magnus
2022
as The Deacon
TÁR
2022
as Sebastian Brix
The Offering
2022
as Saul
Mosquito
2022
as Ozwald Godfrey
The Man Who Saw Too Much
2019
as Boris Pahor (voice)
Disobedience
2018
as Moshe Hartog
The Book of Gabrielle
2017
as Saul
Florence Foster Jenkins
2016
as John Totten
Woman in Gold
2015
as Gustav Bloch-Bauer
Closer to the Moon
2014
as Flaviu
The Sweeney
2012
as Doctor
A Thousand Kisses Deep
2012
as Buddy
An Enemy to Die For
2012
as Martin Winter
We'll Take Manhattan
2012
as Alex Liberman
Lennon Naked
2010
as Art Janov
Burke & Hare
2010
as Nicephore
Mr. Nobody
2009
as Dr. Feldheim
Defiance
2008
as Shimon Haretz
Fred Claus
2007
as Dr. Goldfarb
The White Countess
2005
as Samuel Feinstein
Friends & Crocodiles
2005
as Marcus
Bigger Than the Sky
2005
as Kippy Newberg
The Merchant of Venice
2004
as Tubal
Vera Drake
2004
as Psychiatrist
De-Lovely
2004
as Monty Woolley
Christine
2004
as Maurice Leyman
The King's Beard
2002
as (voice)
Moonlight Mile
2002
as Stan Michaels
Food of Love
2002
as Joseph Mansourian
Kiss Kiss (Bang Bang)
2001
as Big Bob
Me Without You
2001
as Max
The Search for John Gissing
2001
as Francois Fuller
The Grey Zone
2001
as Nyiszli
Zoe
2001
as Rupert
Joe Gould's Secret
2000
as Francis McCrudden
Topsy-Turvy
1999
as Sir Arthur Sullivan
The Impostors
1998
as Captain
Alive and Kicking
1996
as Therapist
Norma Jean & Marilyn
1996
as Billy Wilder
Gadgetman
1996
as Professor McNeil
Voices
1995
as Oscar Butterworth
A Business Affair
1994
as Dinner Guest
Nobody's Children
1994
as Ion
Heart of Darkness
1993
as Verme
Carry On Columbus
1992
as Sam
Edward II
1991
as Poet
Antonia and Jane
1990
as Stephen Carlinsky
Fat Man and Little Boy
1989
as Franz Goethe
Talk Radio
1988
as Vince / Morris
Mandela
1987
as Benny
Valhalla
1986
as Loke (voice)
Bad Medicine
1985
as Dr. Diaz the Bus Driver
Yentl
1983
as Shimmele
The Return of the Soldier
1983
as Pianist at Party
Follow the Star
1979
Phoelix
1979
The Funeral
as Rabbi Stephen