• Archie (2023) Huvudroll
  • The Catch (2023) Huvudroll
  • Jorden runt på 80 dagar (2021-) Huvudroll
  • Des (2020-) Huvudroll
  • Ett mord för Dodds (2020-) Huvudroll
  • En engelsk skandal (2018) Övrig medverkande
  • The Man Who Killed Don Quixote (2018) Övrig medverkande
  • Domaren (2017) Övrig medverkande
  • Taboo (2017) Övrig medverkande
  • The Crown (2016-) Övrig medverkande
  • The Secret (2016-) Övrig medverkande
  • Dirk Gently (2010-2012) Övrig medverkande
  • Julspelet! (2009) Huvudroll
  • Little Dorrit (2008-) Övrig medverkande
  • Wild Child (2008) Övrig medverkande
  • Being Human (2008-2013) Övrig medverkande
  • Five Days (2007-) Huvudroll
  • På spaning med Bridget Jones (2004) Övrig medverkande
  • Circus (2000) Övrig medverkande
  • Onegin (1999) Övrig medverkande
  • High Hopes (1988) Övrig medverkande