Actor
- Constellation (2024)
- Black Cake (2023)
- Foundation (2021)
- His Dark Materials (2019)
- Absentia (2018)
- Thomas & Friends: Big World! Big Adventures! The Movie (2018)
- Thirteen (2016)
- A D The bible continues (2015)
- Fortitude (2015)
- From Darkness (2015)
- Into the Badlands (2015)
- 360 (2011)
- Camelot (2011)
- In the Loop (2009)
- Phèdre (2009)
- The Last Enemy (2008)
- Sunshine (2007)
- Doctor Who (2005)
- Proof (2005)
- Absolute Power (2003)
- Holby City (1999)
- Casualty (1986)