Actor
Motorboat
2023
Doll Shark
2022
Hell on the Shelf
2021 · as Lennie Barnes
Shark Encounters of the Third Kind
2020 · as Dalloway
Zillafoot
2019 · as Flash
Bigfoot vs. Zombies
2016 · as Ed
Chainsaw Killer
2014
HalloweeNight
2009
Splatter Beach
2007 · as Rupert Pine
Black Mass
2005 · as Schroeder
Razorteeth
2005
Peter Rottentail
2004 · as James Neely