Year | Show | Role | Notes |
1984–1985 | Young People's Specials | Brian, Jake | Episode: "That Funny Fat Kid", "Narc" |
1987 | ABC Afterschool Specials | various characters | |
1993–1994 | Phenom | Brian Doolan | |
1995 | The Critic | Johnny Wratch | voice, episode: A song for Margo |
1995 | Letter to My Killer | Bradley | |
1995 | Iron Man | The Hacker | voice, season 2 episode 6: Iron Man, on the inside |
1995 | Aaahh!! Real Monsters | Man/Teenager | voice, season 2 episode 9: Rosh O'Monster/The Tree of Ickins |
1997 | Fired Up | Little H. | Season 1 episode 2: The Next Day |
1998–1999 | Chicago Hope | Andy Sparks | |
2004 | Joan of Arcadia | Mr. Smith | Season 1 episode 18: Requiem for a Third Grade Ashtray |
2004 | Frasier | Jonathan | Season 11 episode 21: Detour |
2004 | Century City | Dave Pappas | Season 1 episode 6: Without a Tracer |
2004 | Without a Trace | Ned Atkins | Season3 episode 8: Doppelganger: Part 2 |
2005 | Everwood | Equipment Buyer | Season 3 episode 20: He Who Hesitates |
2008 | House | Stewart Nozick | Season 5 episode 7: "The Itch" |
2009 | In Plain Sight | Dennis Sampson/ Dennis Stewart | Season 2 episode 8: A Frond in Need |
2009 | Medium | Troy Sanborn | Season 6 episode 7: New Terrain |
2010 | The Good Guys | The Duke | Season 1 episode 9: Don't Tase Me, Bro |
2011 | Californication | Director | Season 4 episode 8: Lights, Camera, Asshole |
2011 | Off the Map | Greg Clemmons | Season 1 episode 9: There's Nothing to Fix |
2013 | Suburgatory | Bob | 3 episodes |