| movie | The Last Duel (2021)As Jean de Carrouges III | (Not seen) |
| movie | Wonder Woman 1984 (2020)As Simon Stagg | (Not seen) |
| tv | Killing Eve (2018)As Maciek(1 episode) | (Not seen) |
| tv | Ripper Street (2012)As Daniel Goldman(1 episode) | (Not seen) |
| movie | The Dark Knight Rises (2012) (AKA "T.D.K.R.")As 2 Star Air Force General | (Not seen) |
| movie | Color Me Kubrick (2005) (AKA "Colour Me Kubrick")As PC Metcalf (uncredited) | (Not seen) |
| movie | Steamboy (2004) | (Not seen) |
| movie | Out of the Ashes (2003)As Moshe Perl | (Not seen) |
| movie | Shanghai Knights (2003) (AKA "Shanghai Noon 2")As Jack the Ripper | (Not seen) |
| movie | Beowulf (1999)As Hrothgar | (Not seen) |
| movie | Joseph (1995)As Architekt | (Not seen) |
| movie | Son of the Pink Panther (1993)As King Haroak | (Not seen) |
| movie | Christopher Columbus: The Discovery (1992)As Harana | (Not seen) |
| movie | The Sicilian (1987)As Cmdr. Roccofino | (Not seen) |
| movie | Eleni (1985)As Katis | (Not seen) |
| movie | Oliver Twist (1982)As Monks | (Not seen) |
| movie | Firefox (1982)As Dmitri Priabin | (Not seen) |