Self
Doctor Who Extra (2014)
Duke
Doktor Who (2005)
Andrew Wallace
Waking the Dead (2001)
Andrew Wallace (uncredited)
Colonel Flores
A Dance to the Music of Time (1997)
The Demon Headmaster (1996)
Freddie
Making News (1990)
Det. Sgt. Chas Jarvis
Dempsey and Makepeace (1985)
Marsyas
The Cleopatras (1983)
Eddie McCord
Bergerac (1981)
Pearce
Minder (1979)
Dr Hartley
Tales of the Unexpected (1979)
Police Officer
Handsome Man
The Professionals (1977)
Security Guard
Kosmos 1999 (1975)
McLaren
Porridge (1974)
Lan
Doctor Who (1963)