2024
Escape from Germany as President Mark Garff2024
Tails of Christmas as Ryan2022
Undaunted: Witnesses of the Book of Mormon as James Reeves2021
Mission Stories as Adult Mike2018
The Unexpected Race as Deputy2010
127 Hours as Summer Party Man (uncredited)NaN
Total System Reboot as Heinrich WilhelmNaN
On The House as Richard Waters