2022 - The Stranger - Attore - Henry
2021 - Spencer - Attore - Darren
2021 - Sir Gawain e il Cavaliere Verde - Attore - Re
2019 - The King - AttoreAttore - William
2018 - Mission: Impossible - Fallout - Attore - Solomon Lane
2016 - Codice Criminale - Attore - Gordon Bennett
2015 - Macbeth - Attore - Macduff
2015 - Mission: Impossible - Rogue Nation - Attore - Solomon Lane
2014 - '71 - Attore - Ufficiale MRF Sandy Browning
2014 - Una folle passione - Attore - Campbell
2014 - Liberaci dal male - Attore - Mick Santino
2012 - Prometheus - Attore - Fifield
2010 - Brighton Rock - Attore - Hale
2009 - The Red Riding Trilogy 1983 - Attore - Bob Craven
2009 - The Red Riding Trilogy 1980 - Attore - Bob Craven
2005 - Follia - Attore - Nick
2005 - Brothers of the Head - Attore - Nick Sidney
2005 - ISOLATION - Attore - Jamie
2004 - Creep - Il chirurgo - Attore - Craig
2004 - TRAUMA - Attore - Roland
2002 - 24 Hour Party People - Attore - Ian Curtis