Actor
- Dangerous Parking (2007)
- Elizabeth: The Golden Age (2007)
- The Chatterley Affair (2006)
- Mrs. Henderson Presents (2005)
- Charlie (2004)
- What a Girl Wants (2003)
- Fields of Gold (2002)
- Doctors (2000)
- The Calling (2000)
- Beautiful People (1999)
- Mr. White Goes to Westminster (1997)
- Frontiers (1996)
- The Bill: Target (1996)
- Kavanagh QC (1995)
- Killing Me Softly (1995)
- Heartbeat (1992)
- Poirot (1989)
- Valmont (1989)
- Codename: Kyril (1988)
- Inspector Morse (1987)
- Personal Services (1987)
- Prick Up Your Ears (1987)
- The Living Daylights (1987)
- "Yes, Prime Minister" (1986)
- Casualty (1986)
- Champions (1984)
- The Bill (1984)
- The Hitch Hikers Guide to the Galaxy (1981)
- Dr. Jekyll and Mr. Hyde (1980)
- Hopscotch (1980)
- Yes, Minister (1980)
- "Shoestring" (1979)
- Tales of the Unexpected (1979)
- Clouds of Glory: William and Dorothy (1978)
- Grange Hill (1978)
- Rumpole of the Bailey (1978)
- Jabberwocky (1977)
- Julia (1977)
- The Finishing Line (1977)
- "Ripping Yarns" (1976)
- The Five Minute Films (1975)
- The Pallisers (1974)
- ITV Saturday Night Theatre (1969)