2024
as Huck
2013
as Squinchy - The Lords of Uifam band member
2017
as Town Drunk
2025
as Bartender
2016
as Festival Attendee (uncredited)
2015
as Airport guitarist
2026
as Peter
as Chris
2023
as Adam
2014
as Churchgoer
2008
as The Flirt
as Pink Suit
as Rip Dancer
2004
as Dirty old man
as Carl Jr.
as Leatherface
as Tripp
as Mad Priest
as Damien
as Doom