2013
Monsters University as Additional Voices (voice)
2012
Partysaurus Rex as Additional Voice Talent (voice)
2011
Betrayed at 17 as Greg Nickels
2010
Law & Order: LA as Stevie (1 episode)
2009
Modern Family as Coop (1 episode)
2008
Killer Movie as Vance Carhartt
2007
Surf's Up as Additional Voices (voice)
2006
Wendy Wu: Homecoming Warrior as Austin
2006
The Unit (1 episode)
2005
The Closer as Ian Burke (1 episode)
2003
Cold Case as Huck Oberland (1964) (1 episode)
2000
CSI: Crime Scene Investigation as Ian Jones (1 episode)
1994
ER as Tommy Cole (1 episode)