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