2023
as Coach Ky Ebright
2023
as Pay'J (voice)
2023
as Lewis Quainton
2022
as Tim Regan
2020
as Bottleneck (voice)
2019
as Kurt (voice)
2018
as Louie
2018
as Cranky (voice)
2017
as Logan
2017
as Narrator
2016
as Cranky
2015
2013
as Narrator (voice)
2013
as Spencer / Cranky (voice)
2013
as Spencer / Ferdinand / Rocky / Butch (voice)
2013
as Spencer (voice)
2012
as Spencer / Charlie / Ferdinand / Butch (voice)
2012
as Rocky / Ferdinand (voice)
2012
as Joe Thornhill
2012
as Sergeant Glen Conlan
2012
as Spencer / Ferdinand (voice)
2011
as Cranky (voice)
2011
as Ferdinand (voice) / Cranky (voice)
2011
as Ferdinand / Rocky (voice)
2010
as Spencer / Charlie (voice)
2010
as Spencer / Cranky (voice)
2009
as Spencer (voice)
2006
as Special Agent in Charge
2005
as Gardner
2004
as Gibson
2003
as Highway Patrol Cop #2
2001
as Dominic
1998
as Doyle