Actor
Lovesick
2016 · as Dr. Goldberg
A Warden's Ransom
2014 · as Principal Mercer
We Were Children
2012 · as Father Y
Lucky Christmas
2011 · as Lottery Official
Bad Meat
2011 · as First Official
Shadow Island Mysteries: Wedding for One
2010 · as Reverend Davis
High Life
2009 · as Bank Manager
The Lazarus Project
2008 · as Dr. James
The Stone Angel
2007 · as Telford
Walk All Over Me
2007 · as Spencer
Maneater
2007 · as Jules
The Good Life
2007 · as Police Officer