
Doctor Who: Thin Ice(2013)
Adjudicator / Glarva
Calcium(2001)

Crimetime(1996)
(Voice)

Unreported Incident(1988)
Bill

Space Station Milton Keynes(1985)
Cinema Voice

Funny Money(1982)
Vernon Birtwhistle

The Boys in Blue(1982)
Estate Agent

Doctor Who: The Leisure Hive(1980)
Hardin

Henry VIII(1979)
Sir Thomas Lovell

Steps Back(1973)
Older Boy

Scream and Scream Again(1970)
Ken Sparten

Where Eagles Dare(1968)
Young German Solider (uncredited)

Come Buttercup, Come Daisy, Come......?(1965)
Milkman
The Late Arrival of the Incoming Aircraft(1965)
Campion