Agatha Christie's Poirot
Hood
Doctor Who
Professor Howard Foster
Bergerac
Advocate
Space: 1999
Sam
Theatre 625
Thriller
Douglas Sadler
Robin of Sherwood
Peter Verdelet
Crossbow
Mr. Palfrey of Westminster
Roche
Nancy Astor
Dana Gibson
King Ralph
MC at Strip Club
The Abominable Dr. Phibes
2nd Police Official
Frankenstein: The True Story
Felix
From Beyond the Grave
2nd Young Male New Flat Owner (uncredited)
The Donati Conspiracy
Brother Martin
Hard Men
Maltese's Boyfriend
Doctor Who: Planet of Fire
Won't Write Home, Mom–I'm Dead
Running Blind
Graham
Fucked