Actor · Born 1972
Groupies
2018 · as Detective Steve Callahan
Scratch
2016 · as Steve Adams
Bed of the Dead
2016 · as Doug
A Separation by Violence
2013 · as Mark Reed
Wicked Pirate City
2011 · as Captain D'Oyley
Bail Enforcers
2011 · as Dirty Cop
Sharpay's Fabulous Adventure
2011 · as Poker Player (uncredited)
Storming Juno
2010 · as Sgt. Armstrong
Mary
2010 · as Allen
My Pink Shirt
2007 · as Curtis