Actor
- Men Up (2023)
- The Devil's Light (2022)
- Intergalactic (2021)
- The Pact (2021)
- The Feast (2021)
- Cobra (2020)
- Sex Education (2019)
- Under Milk Wood (2015)
- Family Tree (2013)
- Line of Duty (2012)
- 360 (2011)
- Y Mabinogi (2003)
- Green-Eyed Monster (2002)
- Outside the Rules (2002)
- The Inspector Lynley Mysteries (2001)
- Mind Games (2001)
- Maybe Baby (2000)
- Split Second (1999)
- Guest House Paradiso (1999)
- The Deadness of Dad (1997)
- The Investigator (1997)
- House of America (1997)
- Lord of Misrule (1996)
- The Englishman Who Went Up a Hill But Came Down a Mountain (1995)
- Thicker Than Water (1994)
- Casualty (1986)
- The Bill (1984)