| Series | Role | Episode | Airdate | 
| Matlock | Barry Glover | 9x06 - The Coach | November 10, 1994 | 
| Party of Five | Chris | 1x12 - Games People Play | November 28, 1994 | 
| Wings | Board Member | 8x10 - Wingless (3) | December 11, 1996 | 
| Pacific Blue | Tom | 2x18 - Full Moon | February 23, 1997 | 
| Sabrina, the Teenage Witch | Dwayne Kraft | 2x18 - The Band Episode | February 27, 1998 | 
| Frasier | Waiter | 5x15 - Room Service | March 3, 1998 | 
| Caroline in the City | Billy | 4x19 - Caroline and the Ultimatum (2) | April 5, 1999 | 
| Scrubs | Will Forte | 1x02 - My Mentor | October 4, 2001 | 
| Ally McBeal | Polk Company witness | 5x13 - Woman | February 18, 2002 | 
| Sabrina, the Teenage Witch | Leonard | 7x09 - It's a Hot, Hot, Hot, Hot Christmas | December 6, 2002 | 
| Joey | Steve | 1x10 - Joey and the Big Audition | November 18, 2004 | 
| My Name Is Earl | Bobby | 1x11 - Barn Burner | January 5, 2006 | 
| How I Met Your Mother | Kevin | 2x14 - Monday Night Football | February 5, 2007 | 
| Desperate Housewives | Clay | 5x06 - There's Always a Woman | November 2, 2008 | 
| My Boys | Sean | 3x08 - Friends of Friends | May 19, 2009 | 
| Damages | Banker | 3x12 - You Were His Little Monkey | April 12, 2010 | 
| Damages | Banker | 3x13 - The Next One's Gonna Go in Your Throat | April 19, 2010 | 
| Hot in Cleveland | Gordon | 2x07 - Dog Tricks, Sex Flicks and Joy's Fix | March 2, 2011 | 
| Rules of Engagement | Paul | 6x11 - Missed Connections | April 19, 2012 | 
| Bones | Dr. Don Yagher/Barry Scott | 7x12 - The Suit on the Set | May 7, 2012 |