Actor
- Mr Bates vs. The Post Office (2024)
- Goldie's Oldies (2021)
- Requiem (2018)
- The Crown (2016)
- Parch (2015)
- Hinterland (2015)
- Borgia (2011)
- Rise of the Gargoyles (2009)
- Season of Mists (2009)
- Martha, Jac a Sianco (2008)
- I Know You Know (2008)
- Abraham's Point (2008)
- Daddy's Girl (2006)
- Hearts of Gold (2003)
- Journey Man (2002)
- Foyle's War (2002)
- In Deep (2001)
- Care (2000)
- House! (2000)
- Holby City (1999)
- Heartburn Hotel (1998)
- The Proposition (1997)
- Midsomer Murders (1997)
- A Mind to Kill (1994)
- Gadael Lenin (1994)
- 15: The Life and Death of Philip Knight (1993)
- Fireman Sam (1987)
- Coming Up Roses (1987)