• The Vanishing (2018) Huvudroll
  • Mowgli (2018) Övrig medverkande
  • Hostiles (2017) Övrig medverkande
  • Ozark (2017-) Övrig medverkande
  • Tommy´s Honour (2017) Huvudroll
  • Quarry (2016) Huvudroll
  • Sunset Song (2015) Huvudroll
  • Hercules (2014) Övrig medverkande
  • Top of the Lake (2013-2017) Huvudroll
  • Welcome to the Punch (2013) Övrig medverkande
  • War Horse (2011) Huvudroll
  • Tyrannosaur (2011) Huvudroll
  • Harry Potter och dödsrelikerna del 1 (2010) Övrig medverkande
  • Neds (2010) Regissör
  • Red Riding 1974 (2009) Övrig medverkande
  • Red Riding 1980 (2009) Övrig medverkande
  • Red Riding 1983 (2009) Övrig medverkande
  • Stone of Destiny (2008) Övrig medverkande
  • Boy A (2008) Huvudroll
  • Children of Men (2007) Övrig medverkande
  • The Last Legion (2007) Huvudroll
  • On a Clear Day (2005) Huvudroll
  • Criminal (2004) Övrig medverkande
  • Young Adam (2003) Huvudroll
  • Magdalenasystrarna (2002) Regissör och övrig medverkande
  • Asylum - Dödens salar (2001) Huvudroll
  • Ordinary Decent Criminal (2000) Huvudroll
  • Mitt namn är Joe (1998) Huvudroll
  • Fairy Tale: A True Story (1997) Övrig medverkande
  • Trainspotting (1996) Övrig medverkande
  • Dödsleken (1994) Övrig medverkande
  • Riff-Raff (1991) Övrig medverkande