Actor
- Heart of Stone (2023)
- The Crown (2016)
- The Widower (2013)
- The Wrong Mans (2013)
- Infinite Justice (2006)
- If Only (2004)
- Perfect /I (2004)
- Sea of Souls (2004)
- New Tricks (2003)
- Doctors (2000)
- The House of Mirth (2000)
- Advocates I (1991)
- Under Suspicion (1991)
- The Bill (1984)
- Taggart (1983)
- Hopscotch (1980)
- "Crime and Punishment" (1979)
- "Ripping Yarns" (1976)
- Double Exposure (1976)
- The Sweeney (1975)
- "Porridge" (1973)
- "Some Mothers Do 'Ave 'Em" (1973)
- Last of the Summer Wine (1973)
- "The Borderers" (1968)