Actor · Born 1958
Just Not Naked Enough
2026
Unspoken
2024 · as Ari
Musical Comedy Whore!
2020
Breaking the Rules
2017
Open
Spa Night
2016 · as Fit Man
Coffee House Chronicles: The Movie
2016 · as Jamison
Always Watching: A Marble Hornets Story
2015 · as Kyle
Waiting in the Wings: The Musical
2014 · as Michael
300: Rise of an Empire
2014 · as Senator
Love & Teleportation
2013 · as Scott
Scrooge & Marley
2012 · as Ebenezer Scrooge