Stuck 2025
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
Credits from TMDB.