Actor
Leo
2023 · as Mia's Dad (voice)
Good Side of Bad
2023 · as Peter
The Fabelmans
2022 · as Grand View High School PE Coach
Unforgettable
2017 · as Miguel
Tripolar
2016 · as Mark
Tumbledown
2016 · as Ben
Larry Crowne
2011 · as Team Leader #1