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
|