Actor
- Star Wars: Visions (2021)
- Victoria (2016)
- Inside No. 9 (2014)
- The Machine (2013)
- The Wee Man (2013)
- Parade's End (2012)
- Broken (2012)
- Death in Paradise (2011)
- Perfect Sense (2011)
- Just William (2010)
- Breaking the Mould (2009)
- Enid (2009)
- No Holds Bard (2009)
- Law & Order: UK (2009)
- Criminal Justice (2008)
- The Passion (2008)
- A New Body at Last (2007)
- Jekyll (2007)
- Kings of Construction (2006)
- Dolls (2006)
- The Thieving Headmistress (2006)
- Sensitive Skin (2005)
- Bleak House (2005)
- The Ride (2003)
- Lucky Jim (2003)
- Timeshift (2002)
- Leonard (2002)
- The Fabulous Bagel Boys (2001)
- Holby City (1999)
- Hornblower: The Examination for Lieutenant (1998)
- The Round Tower (1998)
- The Ambassador (1998)
- Cold Feet (1997)
- A Royal Scandal (1997)
- Cervellini fritti impanati (1996)
- Bejewelled (1991)
- Screen One (1989)
- The Zip (1988)
- "Victoria Wood: As Seen on TV" (1985)
- The Chain (1984)
- Bitter Cherry (1983)
- Star Wars: Episode VI - Return of the Jedi (1983)
- Local Hero (1983)
- Timewatch (1982)
- "Bergerac" (1981)
- Star Wars: Episode V - The Empire Strikes Back (1980)
- Holocaust 2000 (1977)
- Star Wars: Episode IV - A New Hope (1977)
- Providence (1977)
- The Man in the Iron Mask (1977)
- "Rock Follies" (1976)
- Ms or Jill and Jack (1974)
- The Merchant of Venice (1973)
- Play for Today (1970)
Filmografie - altele