|
The Dresden Sun (2026) as Malik |
|
Homing Instinct (2023) as President |
|
The Apology (2022) as Jack Kingsley |
|
My Policeman (2022) as Tom |
|
Being Dead (2021) as Joseph Adkins |
|
A Call to Spy (2020) as Maurice Buckmaster |
|
The Last Full Measure (2020) as Whit Peters |
|
Mandy (2018) as Jeremiah Sand |
|
Hochelaga, Terre des Âmes (2017) as Col. Philip Thomas |
|
Division 19 (2017) as Charles Lynden |
|
ID2: Shadwell Army (2016) as Vinnie |
|
Barry (2016) as Bill Baughman |
|
Non-Stop (2014) as David McMillan |
|
Innocence (2013) as Miles Warner |
|
The Making of a Lady (2012) as Lord James Walderhurst |
|
Supercapitalist (2012) as Mark Patterson |
|
Yonkers Joe (2008) as Teddy |
|
Before the Rains (2007) as Henry Moores |
|
Broken Thread (2007) as Ram |
|
The Namesake (2006) as Mr. Lawson |
|
12 and Holding (2006) as Jim Carges |
|
Find Me Guilty (2006) as Sean Kierney |
|
Batman Begins (2005) as Thomas Wayne |
|
The Forgotten (2004) as A Friendly Man |
|
The Chronicles of Riddick (2004) as Purifier |
|
Blind Flight (2004) as John McCarthy |
|
Beyond Borders (2003) as Henry Bauford |
|
Hemingway vs. Callaghan (2003) as James Joyce |
|
RFK (2002) as Robert F. Kennedy |
|
The Gathering Storm (2002) as Ralph Wigram |
|
Hart's War (2002) as Capt. Peter A. Ross |
|
Pandaemonium (2001) as Samuel Taylor Coleridge |
|
Best (2000) as Dennis Law |
|
Siam Sunset (1999) as Perry Roberts |
|
The Venice Project (1999) as Count Jacko / Count Giaccomo |
|
Shot Through the Heart (1998) as Vlado |
|
The Wings of the Dove (1997) as Merton Densher |
|
Priest (1995) as Father Greg Pilkington |
|
Black and Blue (1992) as DS Brian Tait |
|
Keeping Tom Nice (1990) as Tom |
|
Van Gogh (1990) as Vincent Van Gogh |
|
Link (1986) as Student (uncredited) |
|
No Surrender (1985) as Ulster Boy |
|
The Skin of the Water () as Patrick |
|
Color Your Hurt () as The Pastor |
|
Asylum () as Solus |