Actor
- Cristóbal Balenciaga (2024)
- The Tower (2021)
- Emma. (2020)
- Gentleman Jack (2019)
- Surviving Christmas (2018)
- Killing Eve (2018)
- The End of the F***ing World (2017)
- The Moorside Project (2017)
- Tad the Lost Explorer and the Secret of King Midas (2017)
- Morgana Robinson's the Agency (2016)
- Wise Girl (2016)
- Untitled Pajama Men Project (2016)
- Prevenge (2016)
- Upstart Crow (2016)
- The Crown (2016)
- Hetty Feather (2015)
- (2014)
- Almost Royal (2014)
- Mapp and Lucia (2014)
- Claudia O'Doherty Comedy Blaps (2013)
- Uncle (2012)
- Game of Thrones (2011)
- The Wolfman (2010)