Mayday 2026
as James 'Mullet' Mullen
Seahorse 2026
as Emile
Another WolfCop 2017
as Frank
Maps to the Stars 2014
as 2nd AD (Blue Matrix)
Storming Juno 2010
as Sgt. MacPhee
Tideland 2005
as Luke (uncredited)
Credits from TMDB.