2018
Bachelor Lions as Lance Barber
2016
Milo Murphy's Law as Chaffe (voice) (1 episode)
2016
Fuller House as Nelson Burkhard (1 episode)
2015
The A-List as Brad Schultz
2012
Lab Rats as Donald Davenport (96 episodes)
2010
Marijuana: A Chronic History as Himself
2010
Hal Sparks: Charmageddon as Self
2009
Extract as Guitar Salesman #1
2009
The Great Debate (6 episodes)
2009
20Q as Mr. Q (2 episodes)
2009
The Face is Familiar
2008
Dead Space: Downfall as Ramirez (voice)
2008
I Love the New Millennium as Self (8 episodes)
2008
Celebracadabra (9 episodes)
2007
Tak and the Power of Juju as Tak (voice) (49 episodes)
2006
Celebrity Paranormal Project as Self (1 episode)
2006
The Greg Behrendt Show (1 episode)
2006
Celebrity Duets (9 episodes)
2006
I Love the '70s: Volume 2 as Self (10 episodes)
2006
The Science of Superman as Himself
2006
Survival of the Richest as Host (6 episodes)
2005
Video Game Vixens (4 episodes)
2005
The Search for the Funniest Mom in America (13 episodes)
2005
Grey's Anatomy as Scott Hanson (1 episode)
2004
Spider-Man 2 as Elevator Passenger
2004
Lightning Bug as Deputy Dale
2003
I Love the '80s Strikes Back (10 episodes)
2003
Las Vegas (1 episode)
2003
Dickie Roberts: Former Child Star as Publisher
2003
I Love the '70s (10 episodes)
2003
The New Tom Green Show as Self (1 episode)
2001
Bleacher Bums as Richie
2001
One on One as Danny Davis Jr. (2 episodes)
2001
Dr. Dolittle 2 as School Fish #1 (voice)
2000
Dude, Where's My Car? as Zoltan
2000
CSI: Crime Scene Investigation as Digger James (1 episode)
1993
Intimate Portrait as Self (1 episode)
1993
Frasier as Receptionist (1 episode)
1993
Lois & Clark: The New Adventures of Superman (1 episode)
1993
Dr. Quinn, Medicine Woman (1 episode)
1992
The Tonight Show with Jay Leno (1 episode)
1989
Chopper Chicks in Zombietown as Lance