Actor
- Never Too Late (2020)
- Brain Damage (2019)
- Moses Jones (2009)
- Back in Business (2007)
- New Tricks (2003)
- The Canterbury Tales (2003)
- Arthur's Dyke (2001)
- Murder in Mind (2001)
- Vol-au-vent (1999)
- Circles of Deceit: Sleeping Dogs (1996)
- Circles of Deceit: Kalon (1996)
- Circles of Deceit: Dark Secret (1995)
- Circle of Deceit (1993)
- On the Up (1990)
- Cold Justice (1989)
- Stay Lucky (1989)
- The First Kangaroos (1988)
- Mr. H Is Late (1988)
- "The Life and Loves of a She-Devil" (1986)
- The World Cup: A Captain's Tale (1982)
- Comedy Tonight (1980)
- Minder (1979)
- Sweeney 2 (1978)
- Sweeney! (1977)
- The Belstone Fox (1976)
- The Sweeney (1975)
- Centre Play (1973)
- "The Sextet" (1972)
- Alice's Adventures in Wonderland (1972)
- Colditz (1972)
- Fright (1972)
- Man in the Wilderness (1971)
- Play for Today (1970)
- Scars of Dracula (1970)
- My Lover My Son (1970)
- A Promise of Bed (1970)
- I Can't... I Can't (1969)
- The Smashing Bird I Used to Know (1969)
- Journey to the Unknown (1968)
- Up the Junction (1968)
- The Secret Agent (1967)
- BBC Play of the Month (1965)
- Go Kart Go (1964)
- Pirates of Blood River (1962)
- Crooks Anonymous (1962)
- Snowball (1960)
- Night Train for Inverness (1960)
- Armchair Theatre (1956)
Filmografie - altele