2017 - Morto Stalin, se ne fa un altro - Attore - Compagno Andryev
2016 - The Girl with All the Gifts - Attore - Sergente Eddie Parks
2015 - Macbeth - Attore - Banquo
2014 - Child 44 - Il bambino n. 44 - Attore - Vladimir Malevich
2014 - Pride - Attore - Dai
2013 - La fine del mondo - Attore - Steven Prince
2011 - Blitz - Attore - Porter Nash
2011 - Tirannosauro - RegiaSceneggiatura
2010 - Submarine - Attore - Graham Purvis
2009 - The Red Riding Trilogy 1980 - Attore - Peter Hunter
2009 - Le Donk & Scor-zay-zee - Attore - Le DonkSoggetto
2007 - Dog Altogether - RegiaSceneggiatura
2007 - The Bourne Ultimatum - Il ritorno dello sciacallo - Attore - Sam Ross
2007 - Hot Fuzz - Attore - Andy Wainwright
2005 - Cinderella Man - Una ragione per lottare - Attore - Mike Wilson
2004 - Dead Man's Shoes - Cinque giorni di vendetta - Attore - RichardSceneggiatura
2004 - My Summer of Love - Attore - Phil
2002 - IN AMERICA - IL SOGNO CHE NON C'ERA - Attore - Johnny
2002 - 24 Hour Party People - Attore - Rob Gretton
2000 - Last Resort - Attore - Alfie