A Wake 2019
as Pastor Rob
Youth 2016
as Back Alley Doctor
Doggie Boogie - Get Your Grrr On! 2012
as Peter Wolfe
Friends and Lovers 2010
as Kenneth
The Stranger in Us 2010
as Stephen
Credits from TMDB.