Monday Monday (2009)
Dan Corrigan
Peep Show (2003)
Catullus
Julius Caesar (2003)
Foyle's War (2002)
Edmund Bilyas
Believe Nothing (2002)
Geoffrey Cramond
The Inspector Lynley Mysteries (2002)
Chamberlain
Magiche leggende (1999)
How Do You Want Me? (1998)
Professor Shnoog
Lexx (1997)
Colin Hawksley
L'ispettore Barnaby (1997)
Caleb Southwood
Darius (voice)
Testament: The Bible in Animation (1996)
Space Precinct (1994)
Phil Bower
Pie in the Sky (1994)
Macduff (voice)
Shakespeare: The Animated Tales (1992)
Hathaway
Archer's Goon (1992)
Professor Crow
Time Riders (1991)
The Labours of Erica (1989)
Double First (1988)
T.V. Interviewer
A Very British Coup (1988)
Call Me Mister (1986)
Irvin
Mann's Best Friends (1985)
Percival Fortescue
Polvere negli occhi (1985)
Miss Marple (1984)
The Bill (1984)
Damien Appleby
The Kit Curran Radio Show (1984)
In due si indaga meglio (1983)
Savinkov
Reilly: Ace of Spies (1983)
Shine on Harvey Moon (1982)
Ackroyd
L'asso della Manica (1981)
Ascanio Sforza
The Borgias (1981)
Kruger
Private Schulz (1981)
Jeremy Godden
Wolcott (1981)
Yes Minister (1980)
Dr. Whyte
Out (1978)
When the Boat Comes In (1976)
Shop Assistant
Great Performances (1971)
Counterstrike (1969)
Judge Dee (1969)
Jim Callum
Doctor Who (1963)
Deputy Chief