Actor
- This Country (2017)
- Ballot Monkeys (2015)
- Boomers (2014)
- Inside No. 9 (2014)
- The Wrong Mans (2013)
- Vikings (2013)
- Tess of the D'Urbervilles (2008)
- Happy-Go-Lucky (2008)
- Inspector George Gently (2007)
- Vanity Fair (2004)
- Fortysomething (2003)
- Gangs of New York (2002)
- The Emperor's New Clothes (2001)
- Days Like These (1999)
- Wuthering Heights (1992)
- Screen Two (1985)