The Ministry of Ungentlemanly Warfare (2024) als Geoffrey Appleyard | |
Chief of Station (2024) als John Branca | |
5lbs of Pressure (2024) als Leff | |
Sunrise (2024) als Fallon | |
Black Noise (2023) | |
The Infernal Machine (2022) als Dwight Tufford | |
Warning (2021) als Liam | |
Collection (2021) als Brandon | |
Echo Boomers (2020) als Ellis Beck | |
Back Roads (2019) als Harley Altmyer | |
The Last Witness (2018) als Stephen Underwood | |
It's Me, Sugar (2018) als Tony Curtis | |
The Strange Ones (2018) als Nick | |
Elvis & Nixon (2016) als Jerry Schilling | |
Endless Love (2014) als David Elliot | |
The Butler (2013) als Thomas Westfall | |
Magic Mike (2012) als Adam | |
In Time (2011) als Fortis | |
I Am Number Four (2011) als John Smith / Number Four | |
Beastly (2011) als Kyle Kingson | |
Tormented (2009) als Bradley White | |
Wild Child (2008) als Freddie Kingsley | |
Stormbreaker (2006) als Alex Rider | |
Tom Brown's Schooldays (2005) als Tom Brown | |
Hunters in the Dark als Robert Grieve | |
Phantom of Belgrade | |
Branded als Taylor | |
Under The Stars | |
Forget to Remember | |
The Chelsea Cowboy als John Bindon |
5lbs of Pressure Executive Producer | |
Sunrise Executive Producer | |
Collection Executive Producer | |
Echo Boomers Executive Producer | |
Back Roads Director | |
Back Roads Producer | |
The Last Witness Co-Producer | |
Phantom of Belgrade Director | |
Phantom of Belgrade Producer | |
Marianne Producer | |
The Godmother Executive Producer | |
Branded Executive Producer | |
The Chelsea Cowboy Producer |