PH
Filmography
| 2023 | The Teacher · as Director Lieberman |
| 2023 | Silo (TV Series) · as Kilroy |
| 2020 | Bridgerton (TV Series) · as Man 1 |
| 2018 | Black Earth Rising (TV Series) · as Zava Zand |
| 2014 | The Honourable Woman (TV Series) · as Daniel Borgoraz |
| 2012 | Papadopoulos & Sons · as Nicholas |
| 2011 | My Week with Marilyn · as Paul Hardwick |
| 2005 | Room 36 · as Connor |
| 2005 | Almost Heaven · as Blaggen |
| 2004 | Murder City (TV Series) · as Max Edwards |
| 2002 | The Book of Eve · as Neil Smallwood |
| 2002 | Spooks (TV Series) · as James Vine |
| 2001 | Built For The Kill (TV Series) · as Narrator (alternate) |
| 2001 | Band of Brothers (TV Series) · as German Doctor At Checkpoint |
| 2001 | The Inspector Lynley Mysteries (TV Series) · as Barry Summers |
| 2000 | Secret Society · as Voice Artist |
| 2000 | |
| 1998 | Meet the Ancestors (TV Series) · as Additional Voices |
| 1995 | The Famous Five (1995) (TV Series) · as Emilio |
| 1994 | The Knock (TV Series) · as Mikolas |
| 1993 | The Last U-Boat · as Mayhew - Britischer Offizier |
| 1992 | Heartbeat (TV Series) · as Marek Starosta |
| 1991 | Soldier Soldier (TV Series) · as Kurt |
| 1990 | The Plot to Kill Hitler · as Dietz |
| 1989 | Agatha Christie's Poirot (TV Series) · as Jacob |
| 1987 | Napoleon and Josephine: A Love Story (TV Series) · as Cpl. Marchand |
| 1987 | Cry Freedom · as Beukes |
| 1986 | The Life and Loves of a She-Devil (TV Series) · as Garcia |
| 1986 | Lovejoy (TV Series) · as Andrea |
| 1985 | Mussolini: The Untold Story (TV Series) · as Major Spogler |
| 1985 | A.D. - Anno Domini (TV Series) · as Gaius |
| 1985 | EastEnders (TV Series) · as Pattison Qc |
| 1985 | The Dirty Dozen: Next Mission · as Reynolds |
| 1984 | The Bill (TV Series) · as Ted Rosen |
| 1984 | Mr Palfrey of Westminster (TV Series) · as Lester Dearborn |
| 1983 | Natural World (TV Series) · as Narrator |
| 1983 | Bullshot Crummond · as German Officer |
| 1983 | Shades of Darkness (1983) (TV Series) · as Seaton |
| 1982 | Smiley's People (TV Series) · as Villem Craven |
| 1982 | Daley's Decathlon · as Narrator |
| 1981 | Peter and Paul (TV Series) · as Herod Agrippa Ii |
| 1981 | Peter and Paul · as King Agrippa Ii |
| 1980 | Facing The Sun · as Mico |
| 1979 | Prince Regent (TV Series) · as Captain Charles Hesse |
| 1979 | Tales of the Unexpected (TV Series) · as Henri |
| 1978 | Lillie (TV Series) · as Louis D'albani |
| 1977 | The Professionals (TV Series) · as Serpoy |
| 1967 | ITV Playhouse (TV Series) · as Mico |







