Acting
Australian Gangster
Adam Freeman
2021
NCIS: Los Angeles
Masked Man #12
2009
Foreign Exchange
Brett Miller
2004
Apex
Sean
2026
Bring Him to Me
Shaun
2023
The Seance
Occupation
Dennis
2018
Marriage of Lies
Det. Roper
2016
Scorched
Gabe's Mate
Newcastle
Kurt
2008
Alex's Party
Matt
2006
Occupation Rainfall: Chapter 2
Zero Road
Josh
Site Unseen
Parker