Actor · Born 1947
The Alice Paradox
2026 · as Dean Gorgias
Allelujah
2023 · as Neville
Catherine Called Birdy
2022 · as Father Huy
Star Wars: The Force Awakens
2015 · as Rear Admiral Guich
Julius Caesar
2012 · as Julius Caesar
Kiss of Death
2008 · as Commissioner
The Nativity Story
2006 · as Herod's Architect
Dirty Pretty Things
2002 · as Cab Controller
The Tragedy of Hamlet
2002 · as Claudius / Ghost
The Adventures of Young Indiana Jones: Tales of Innocence
1999 · as El Hadji
Only Love
1998 · as Rashid
Hamlet
1996 · as Fortinbra's Captain