
Filmography38 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Holiday Ever After: A Disney World Wish Come TrueMovie | — | 47 |
| 2024 | Monster SummerMovie | Umpire | 45 |
| 2024 | You Gotta BelieveMovie | Kliff Young | 45 |
| 2019 | Christy's Kitchen ThrowbackSeries | — | 40 |
| 2017 | GLOWSeries | Cupcake | 38 |
| 2015 | Bad RoomiesMovie | Bobby | 36 |
| 2009 | Life BloodMovie | Dan | 30 |
| 2006 | Dark RideMovie | Bill | 27 |
| 2005 | BonesSeries | Pete Dineen | 26 |
| 2005 | The CloserSeries | Jeffrey | 26 |
| 2005 | Over ThereSeries | Medic | 26 |
| 2005 | Hell's KitchenSeries | Self - Restaurant Patron | 26 |
| 2004 | Boston LegalSeries | Warren Peters | 25 |
| 2003 | Recess: Taking the Fifth GradeMovie | Additional Voices (voice) | 24 |
| 2001 | Boys KlubMovie | Country | 22 |
| 2001 | Recess: School's OutMovie | Jordan (voice) | 22 |
| 2000 | CSI: Crime Scene InvestigationSeries | Security Guard | 21 |
| 2000 | Poor White TrashMovie | Ricky Kenworthy | 21 |
| 2000 | Ricky 6Movie | Ollie | 21 |
| 2000 | Very Mean MenMovie | Donny Mulroney | 21 |
| 1999 | Judging AmySeries | Ronnie Thayer | 20 |
| 1999 | Speedway JunkyMovie | Bud | 20 |
| 1999 | Dill ScallionMovie | Patrick | 20 |
| 1999 | P.U.N.K.SMovie | Lanny Nygren | 20 |
| 1999 | Falling SkyMovie | Mark | 20 |
| 1997 | Johnny Mysto: Boy WizardMovie | Glenn | 18 |
| 1997 | Address UnknownMovie | Bernie Libassi | 18 |
| 1996 | Arli$$Series | Pizza Delivery Guy | 17 |
| 1995 | Blue RiverMovie | Zoltan | 16 |
| 1994 | ERSeries | Howie McMurtry | 15 |
| 1994 | Summertime SwitchMovie | Modem | 15 |
| 1993 | Boy Meets WorldSeries | Kyle | 14 |
| 1993 | The X-FilesSeries | Ronnie Strickland | 14 |
| 1993 | Getting BySeries | — | 14 |
| 1993 | Son in LawMovie | Zack Warner | 14 |
| 1991 | Home ImprovementSeries | Todd | 12 |
| 1991 | Salute Your ShortsSeries | — | 12 |
| 0 | Intimacy PartyMovie | — | — |