Gavin
It Only Takes a Night (2023)
Ryker
Avarice (2022)
Derek
The Furies (2019)
David / Walter Double
Alien : Covenant (2017)
Bret Buchanan
Observance (2016)
Michael Shrimpton
Molly (2016)
Newscaster
Truth : Le Prix de la vérité (2015)
Connor
The Reckoning (2014)
Neighbour
Portrait of a Zombie (2012)
Logging Supervisor
X-Men Origins : Wolverine (2009)
Precious Gem Crew Member 2
L'Amour de l'or (2008)
Nick
Boys Grammar (2005)