Actor
My Internship in Canada
2015 · as Chef de l'opposition
The Perfect Girlfriend
2015 · as George Brixton
Killing Daddy
2014 · as Pastor
The Husband She Met Online
2013 · as Justice of the Peace
The Child Prodigy
2010 · as Harrold Morris
Reverse Angle
2009 · as Atwood
A Life Interrupted
2007 · as Speak of the House
Live Once, Die Twice
2006 · as Sheriff Sid Burke
A Lover's Revenge
2005 · as Devon
Nightwaves
2003 · as Police Sergeant Pike
Wrong Number
2002 · as Detective Anton Bijou
Swindle
2002 · as Lawrence