
2023
Buddy Games: Spring Awakening as Zane2021
Psych 3: This Is Gus as Shawn Spencer2021
Night of the Animated Dead as Tom (voice)2020
Psych 2: Lassie Come Home as Shawn Spencer2019
Buddy Games as Zane Holden2019
Berserk as Officer Duane2018
25 Words or Less as Self2018
A Million Little Things as Gary Mendez2018
Fortune Rookie as Roday2018
Fortune Rookie as Tiny Roday2017
Psych: The Movie as Shawn Spencer2016
Pushing Dead as Dan Schauble2015
Christmas Eve as B2015
Gravy as Marty2015
Nerd Herd as Kip2015
Baby, Baby, Baby as J.B.2009
Gamer as News Co-Host #12008
Fear Itself as Carlos the Groom2008
In Sickness and in Health as Carlos2006
Psych as Shawn Spencer2006
Beerfest as German Messenger2005
The Dukes of Hazzard as Billy Prickett2005
Don't Come Knocking as 1st AD2003
Miss Match as Nick Paine2003
Rolling Kansas as Dick Murphy2002
Showtime as 'Maxis' Cameraman2002
Repli-Kate as Max2001
First Years as Edgar Ross1999
Providence as Alexander Conrad1999
Get Real as Trent Sykes1999
Ryan Caulfield: Year One as Vic1999
Coming Soon as ChadNaN
the revolution as Peter2024
High Potential Director2021
Psych 3: This Is Gus Writer2021
Psych 3: This Is Gus Executive Producer2020
Psych 2: Lassie Come Home Writer2020
Psych 2: Lassie Come Home Executive Producer2019
Treehouse Writer2019
Treehouse Director2018
The Resident Director2017
Psych: The Movie Writer2015
Gravy Director2015
Gravy Writer2006
Skinwalkers ScreenplayNaN
The Rule of Three DirectorNaN
The Rule of Three Screenplay2015
Rosewood Director2015
Battle Creek Director2006
Psych Writer2006
Psych Director2006
Psych Producer