2025
Schoolboy Dreams Cum True as Not available2018
Bachelor Lions as Lance Barber2016
Milo Murphy's Law as Chaffe (voice)2016
Fuller House as Nelson Burkhard2015
The A-List as Brad Schultz2012
Lab Rats as Donald Davenport2011
Slip Away as Seth2010
Hal Sparks: Charmageddon as Self2010
Marijuana: A Chronic History as Himself2009
The Great Debate as Not available2009
Extract as Guitar Salesman #12009
20Q as Mr. Q2009
The Face is Familiar as Not available2008
I Love the New Millennium as Self2008
Celebracadabra as Not available2008
Dead Space: Downfall as Ramirez (voice)2007
Tak and the Power of Juju as Tak (voice)2006
The Greg Behrendt Show as Not available2006
I Love the '70s: Volume 2 as Self2006
Celebrity Paranormal Project as Self2006
Celebrity Duets as Not available2006
Survival of the Richest as Self - Host2006
The Science of Superman as Himself2005
Grey's Anatomy as Scott Hanson2005
The Search for the Funniest Mom in America as Not available2005
Video Game Vixens as Not available2004
Spider-Man 2 as Elevator Passenger2004
Lightning Bug as Deputy Dale2003
Las Vegas as Not available2003
The New Tom Green Show as Self2003
I Love the '70s as Not available2003
I Love the '80s Strikes Back as Not available2003
Dickie Roberts: Former Child Star as Publisher2001
One on One as Danny Davis Jr.2001
Banzai as Not available2001
Dr. Dolittle 2 as School Fish #1 (voice)2001
Bleacher Bums as Richie2000
CSI: Crime Scene Investigation as Digger James2000
Queer As Folk as Michael Novotny2000
Dude, Where's My Car? as Zoltan1999
Lost & Found as DJ1993
Frasier as Receptionist1993
Lois & Clark: The New Adventures of Superman as Not available1993
Dr. Quinn, Medicine Woman as Gentle Horse1993
Intimate Portrait as Self1992
The Tonight Show with Jay Leno as Not available1989
Chopper Chicks in Zombietown as Lance1987
Frog as Jim