Actor
Tails of Christmas
2024
as Ryan
Total System Reboot
2024
as Heinrich Wilhelm
Mission Stories
2021
as Adult Mike
The Unexpected Race
2018
as Deputy
127 Hours
2010
as Summer Party Man (uncredited)
On The House
as Richard Waters