Actor
Sleep Stalker
2025 · as Dr. Alan Mercer
Shark Girl
2024 · as Shelby
Mafia Inc.
2020 · as Rusty McMahon
Babysplitters
2019 · as Nate
Marriage of Lies
2016 · as Jack
A Mother Betrayed
2015 · as Jerry
Jersey Boys
2014 · as Billy Dixon
Authors Anonymous
2014 · as Blau
Bare: A Pop Opera
2013 · as Priest
Priest
2011 · as Familiar
American Dreamz
2006 · as Show Contestant
Deadlock
1997 · as John Robinson