Actor
Frogman Returns
2025 · as Dallas
Fatal Photo
2025 · as Dr. Charles Sampson
Frogman
2024 · as Dallas
The Last Thing She Saw
2024 · as Fritz
Peek a Boo
2018 · as Mister Foots
The Bloody Ballad of Squirt Reynolds
2018
When Susurrus Stirs
2016 · as The Host