• Emma (2020) Övrig medverkande
  • The War of the Worlds (2019) Huvudroll
  • Sacrifice (2016) Huvudroll
  • Det blodröda fältet (2014) Övrig medverkande
  • The White Queen (2013) Övrig medverkande
  • Vår stora kärlek (2012-2020) Övrig medverkande
  • Fast Girls (2012) Huvudroll
  • Scott & Bailey (2011-2016) Övrig medverkande
  • Flickorna i Dagenham (2010) Övrig medverkande
  • Sherlock (2010-2017) Övrig medverkande
  • Trångt i kistan (2007) Övrig medverkande
  • V för Vendetta (2005) Övrig medverkande
  • Forsytesagan (2002-2003) Huvudroll
  • Cleopatra (1999) Övrig medverkande
  • Bent (1997) Övrig medverkande
  • Mrs Dalloway (1997) Övrig medverkande
  • Den galne kung George (1994) Huvudroll
  • Begär (1992) Huvudroll
  • Där änglar vägra gå (1992) Huvudroll
  • En handfull stoft (1988) Huvudroll
  • Maurice (1987) Huvudroll
  • Ett rum med utsikt (1985) Övrig medverkande