• Dream Horse (2020) Övrig medverkande
  • Once Upon a Time in Hollywood (2019) Övrig medverkande
  • Our Kind of Traitor (2016) Huvudroll
  • Billions (2016-) Huvudroll
  • Queen of the Desert (2015) Huvudroll
  • Wolf Hall (2015) Huvudroll
  • The Silent Storm (2014) Huvudroll
  • The Sweeney (2013) Övrig medverkande
  • Romeo and Juliet (2013) Huvudroll
  • Will (2011) Huvudroll
  • Homeland (2011-) Huvudroll
  • Your Highness (2011) Övrig medverkande
  • The Escapist (2008) Huvudroll
  • Life (2007-2009) Huvudroll
  • Stormbreaker (2006) Huvudroll
  • En dag i livet (2005) Huvudroll
  • Keane (2005) Huvudroll
  • Drömfångare (2003) Huvudroll
  • Forsytesagan (2002-2003) Huvudroll
  • Band of Brothers (2001) Huvudroll
  • Robinson Crusoe (1997) Övrig medverkande