Actor · Born 1950
Hand
2026 · as John
The Infinite Husk
2026
I Believe
2019 · as Upper
Slamma Jamma
2017 · as Warden Ed Williams
Asian School Girls
2014 · as Charles
Final: The Rapture
2013 · as Det. Mark Carroll
Zombies vs. Strippers
2012 · as Pete the Wino
Going Down in La-La Land
2011 · as Robert
Live Fast, Die Young
2008 · as Detective Brewer
The Caseys
1999 · as Yannick