Dogman (2023) Douglas |
|
Affedilen (2022) Dally Margolis |
|
Finch (2021) Jeff (voice) |
|
Nitram (2021) Martin Bryant/Nitram |
|
Viena and the Fantomes (2020) Albert |
|
The Outpost (2020) Specialist Ty Michael Carter |
|
Yabancıların Nezaketi (2019) Jeff |
|
Ölüler Ölmez (2019) Bobby Wiggins |
|
To the Night (2018) Norman |
|
Age Out (2018) Swim |
|
Hoş Geldin Yabancı (2018) Ethan |
|
Tyrel (2018) Pete |
|
Ebbing, Missouri Çıkışındaki Üç Tabela (2017) Red Welby |
|
Florida Projesi (2017) Jack Hicks |
|
Barry Seal: Kaçakçı (2017) JB |
|
Kapan (2017) Jeremy Armitage |
|
Herkese Karşı (2016) Russell Birdwell |
|
Stonewall (2015) Orphan Annie |
|
Yanlız Cennet Bilir (2015) Ilya Leontyev |
|
Queen & Country (2015) Percy Hapgood |
|
A Hot Two Weeks: The Making of Heaven Knows What (2015) |
|
Tanrının Unuttuğu Yer (2014) Leon Scarpato |
|
Tom Çiftlikte (2014) Guillaume (uncredited) |
|
Bir Efsanenin Çöküşü (2014) Cole |
|
The Anatomy of a Virus: The Making of Antiviral (2013) Himself |
|
Virüs Kıran (2012) Syd March |
|
Bir Vampir Hikayesi (2012) Frank |
|
Summer Song (2012) Jack |
|
Son Vurgun (2012) Andy |
|
X-Men: Birinci Sınıf (2011) Sean Cassidy / Banshee |
|
Sosyal Ağ (2010) Fraternity Guy |
|
Son Ayin (2010) Caleb Sweetzer |
|
Sert Şutlar (2008) Jonesy |
|
İhtiyarlara Yer Yok (2007) Boy on Bike |
|
Harvest () |
|
Dracula: A Love Tale () Dracula |
|
Two Wolves () |