2024
Monster Summer as Umpire
2024
You Gotta Believe as Kliff Young
2019
The Sandlot Forever as Self
2019
Christy's Kitchen Throwback (1 episode)
2017
GLOW as Cupcake (2 episodes)
2015
Bad Roomies as Bobby
2015
Lavalantula as Chris
2005
Over There (1 episode)
2005
Bones as Pete Dineen (1 episode)
2005
The Closer as Jeffrey (1 episode)
2005
Hell's Kitchen as Self - Restaurant Patron (1 episode)
2004
Boston Legal as Warren Peters (4 episodes)
2004
Gamebox 1.0 as Kaplan
2003
Recess: Taking the Fifth Grade as Additional Voices (voice)
2003
National Lampoon Presents Dorm Daze as Styles
2001
The Chronicle (22 episodes)
2001
Boys Klub as Country
2001
Recess: School's Out as Jordan (voice)
2000
Poor White Trash as Ricky Kenworthy
2000
CSI: Crime Scene Investigation as Security Guard (1 episode)
2000
Very Mean Men as Donny Mulroney
1999
The Contract as Jerry the Clerk
1999
Judging Amy as Ronnie Thayer (2 episodes)
1999
The Secret Life of Girls as Patrick
1999
P.U.N.K.S as Lanny Nygren
1997
Johnny Mysto: Boy Wizard as Glenn
1997
Recess as Jordan / Jerome (voice) (1 episode)
1997
Address Unknown as Bernie Libassi
1996
Sometimes They Come Back... Again as Young Alan
1995
Blue River as Zoltan
1995
The Big Green as Larry Musgrove
1994
Summertime Switch as Modem
1994
ER as Howie McMurtry (1 episode)
1993
Boy Meets World (1 episode)
1993
The X-Files as Ronnie Strickland (1 episode)
1993
Son in Law as Zack Warner
1993
The Sandlot as Hamilton 'Ham' Porter
1993
Getting By (1 episode)
1991
Home Improvement as Todd (1 episode)
1991
Salute Your Shorts (1 episode)