Acting
127 Hours
2010
Escape from Germany
as President Mark Garff
Tails of Christmas
as Ryan
Undaunted: Witnesses of the Book of Mormon
as James Reeves
Mission Stories
as Adult Mike
The Unexpected Race
as Deputy
as Summer Party Man (uncredited)