2010
Sherlock as Prison Governor (1 episode)
2003
Dracula II: Ascension as Corello
2001
The 51st State as Lawrence
1990
Forgotten Prisoners: The Amnesty Files as Aziz Azim
1987
Inspector Morse as Andreas Heller (1 episode)
1986
Lovejoy as Auctioneer (1 episode)
1984
The Bill as Greg Simpson (1 episode)
1979
Minder as Jarvis (1 episode)