Women Is Losers 2021
as James Wylie
The Priest 2020
as Bobby
The Lears 2017
as Jonathan
My Brother Jack 2015
as Jack
The Days God Slept 2013
as John
Circledrawers 2009
as Raphael
Army of the Dead 2008
as Tobias Schuler
Credits from TMDB.