Filmography

127 Hours
7.1
127 Hours
2010
as Summer Party Man (uncredited)
Escape from Germany
6.4
Escape from Germany
2024
as President Mark Garff
Tails of Christmas
5.6
Tails of Christmas
2024
as Ryan
The Unexpected Race
3.0
The Unexpected Race
2018
as Deputy
Undaunted: Witnesses of the Book of Mormon
Mission Stories
Mission Stories
2021
as Adult Mike