• The Long Shadow (2023) Övrig medverkande
  • Sherwood (2022-) Huvudroll
  • The Singapore Grip (2020-) Huvudroll
  • Britannia (2018-2021) Huvudroll
  • The Ones Below (2015) Huvudroll
  • The Missing (2014-2016) Övrig medverkande
  • Extant (2014-2015) Övrig medverkande
  • Inside No. 9 (2014) Övrig medverkande
  • The 7.39 (2014) Huvudroll
  • Welcome to the Punch (2013) Övrig medverkande
  • Blitz (2011) Övrig medverkande
  • South Riding (2011) Huvudroll
  • Thorne: Scaredy Cat (2010) Huvudroll
  • The Walking Dead (2010-2019) Övrig medverkande
  • Thorne: Sleepyhead (2010-) Huvudroll
  • Centurion (2010) Övrig medverkande
  • Nowhere Boy (2009) Övrig medverkande
  • Red Riding 1974 (2009) Huvudroll
  • Red Riding 1980 (2009) Övrig medverkande
  • Red Riding 1983 (2009) Huvudroll
  • Den andra systern Boleyn (2008) Övrig medverkande
  • Vattenhästen (2007) Övrig medverkande
  • The Reaping (2007) Huvudroll
  • Basic Instinct 2 (2006) Huvudroll
  • Stoned (2005) Huvudroll
  • Blackpool (2004) Huvudroll
  • The Deal (2003) Huvudroll
  • Den Tredje Makten (2003-) Huvudroll
  • Hilary och Jackie (1999) Huvudroll
  • Waterland (1992) Övrig medverkande
  • Robin Hood (1991) Övrig medverkande
  • Dränkta i nummerordning (1988) Övrig medverkande