2023
Candy Cane Lane
Actor - Bruce
2018
Dog Days
Director
2017
How To Be a Latin Lover
2016
Masterminds
Actor - Doug
2015
Goosebumps
Actor - Coach Carr
2014
They Came Together
Actor - Tommy
Veronica Mars
Actor - Vinnie Van Lowe
Full filmography