Dogman (2023) als Douglas | |
The Forgiven (2022) als Dally Margolis | |
Finch (2021) als Jeff (voice) | |
Nitram (2021) als Nitram | |
Viena and the Fantomes (2020) als Albert | |
The Outpost (2020) als Specialist Ty Michael Carter | |
The Kindness of Strangers (2019) als Jeff | |
The Dead Don't Die (2019) als Bobby Wiggins | |
To the Night (2018) als Norman | |
Age Out (2018) als Swim | |
Welcome the Stranger (2018) als Ethan | |
Tyrel (2018) als Pete | |
Three Billboards Outside Ebbing, Missouri (2017) als Red Welby | |
The Florida Project (2017) als Jack | |
American Made (2017) als JB | |
Get Out (2017) als Jeremy Armitage | |
War on Everyone (2016) als Russell Birdwell | |
Stonewall (2015) als Orphan Annie | |
Heaven Knows What (2015) als Ilya Leontyev | |
Queen & Country (2015) als Percy Hapgood | |
A Hot Two Weeks: The Making of Heaven Knows What (2015) | |
God's Pocket (2014) als Leon Scarpato | |
Tom à la ferme (2014) als Guillaume | |
Low Down (2014) als Cole | |
The Anatomy of a Virus: The Making of Antiviral (2013) als Himself | |
Antiviral (2012) als Syd March | |
Byzantium (2012) als Frank | |
Summer Song (2012) als Jack | |
Contraband (2012) als Andy | |
X-Men: First Class (2011) als Sean Cassidy / Banshee | |
The Social Network (2010) als Fraternity Guy | |
The Last Exorcism (2010) als Caleb Sweetzer | |
The Longshots (2008) als Jonesy | |
No Country for Old Men (2007) als Boy on Bike | |
Harvest | |
Dracula: A Love Tale als Dracula | |
Two Wolves |