Actor
- The Diplomat (2023)
- The Fall of the House of Usher (2023)
- The Peripheral (2022)
- La Fortuna (2022)
- Foundation (2021)
- The Haunting of Bly Manor (2020)
- Years and Years (2019)
- Nine Nights (2019)
- Obey (2019)
- Free Rein (2017)
- Born to Kill (2017)
- Dark Heart AKA Wagstaffe (2016)
- Guilt (2016)
- Marcella (2016)
- Witless (2016)
- Banana (2015)
- Cucumber (2015)
- Babylon (2014)
- Stud Life (2012)
- Death in Paradise (2011)
- The Disappeared (2008)
- Dubplate Drama (2005)
- Doctor Who (2005)
- Doctors (2000)
- Holby City (1999)
- Silent Witness (1996)
- The Bill (1984)