Actor
Emma Smith: My Story
2008 · as Disgruntled Leader
The World's Fastest Indian
2005 · as Customs Guy
Benji: Off the Leash!
2004 · as Hatchett
Saints and Soldiers
2003 · as Sergeant Meldrum
Handcart
2002 · as Moose
The Singles Ward
2002 · as Cowboy
Brigham City
2001 · as Mike Sommers