2024
The Teacher as Director Lieberman2023
Silo as Kilroy2020
Bridgerton as Man 12018
Black Earth Rising as Zava Zand2014
The Honourable Woman as Daniel Borgoraz2012
Papadopoulos & Sons as Nicholas2011
My Week with Marilyn as Paul Hardwick2005
Room 36 as Connor2002
Spooks as James Vine2002
The Inspector Lynley Mysteries as Barry Summers2002
The Book of Eve as Neil Smallwood2001
Band of Brothers as German Doctor at Checkpoint2000
Secret Society as Voice Artist2000
Blood as Not available1993
The Last U-Boat as Mayhew - britischer Offizier1992
Heartbeat as Marek Starosta1991
Soldier Soldier as Kurt1989
Agatha Christie's Poirot as Jacob1986
Lovejoy as Andrea1986
The Life and Loves of a She-Devil as Garcia1985
Claudia as Ben1985
The Dirty Dozen: Next Mission as Reynolds1984
Mr. Palfrey of Westminster as Lester Dearborn1983
Natural World as Narrator1983
Seaton’s Aunt as Seaton1982
Smiley's People as Not available1981
Peter and Paul as Herod Agrippa II1981
Dark Secret as Gerald1980
Facing The Sun as Mico1979
Tales of the Unexpected as Henri1979
Tales of the Unexpected as John Bannister1978
Lillie as Not available1977
The Professionals as Serpoy