Actor
- Is This Now (2017)
- "Little Miss Jocelyn" (2006)
- Life on Mars (2006)
- Legless (2005)
- Friends & Crocodiles (2005)
- The Perpetual Twilight of Gregor Black (2004)
- Solid Geometry (2002)
- Footballers' Wives (2002)
- North Square (2000)
- Shockers (1999)
- The Wave (1997)
- Silent Witness (1996)
- The Bill (1984)
- "Auf Wiedersehen, Pet" (1983)