| Series
|
Role
|
Episode
|
Airdate
|
| Seinfeld |
Ramon |
7x08 - The Pool Guy |
November 16, 1995
|
| The Home Court |
Pete |
1x11 - Touched by an Anger |
February 3, 1996
|
| Hudson Street |
Richard Franklin |
1x18 - Tony's 15 Minutes |
February 17, 1996
|
| Hudson Street |
Richard Franklin |
1x20 - The Retreat |
June 5, 1996
|
| Townies |
Arnie |
1x09 - Thanksgiving |
November 27, 1996
|
| The Larry Sanders Show |
Bill |
6x04 - Pilots and Pens Lost |
April 5, 1998
|
| Seinfeld |
Ramon |
9x23/24 - The Finale |
May 14, 1998
|
| Buffy the Vampire Slayer |
Ken |
3x01 - Anne |
September 29, 1998
|
| Angel |
Richard Straley |
1x07 - Bachelor Party |
November 16, 1999
|
| Ally McBeal |
|
3x10 - Just Friends |
January 17, 2000
|
| Frasier |
Matt |
7x19 - Morning Becomes Entertainment |
April 6, 2000
|
| Spin City |
Lloyd |
5x11 - The Perfect Dorm |
January 10, 2001
|
| 3rd Rock from the Sun |
Dr. Schulman |
6x14 - My Mother, My Dick |
February 20, 2001
|
| 3rd Rock from the Sun |
Dr. Schulman |
6x15 - Glengarry Glen Dick |
April 17, 2001
|
| The Geena Davis Show |
Mr. Hall |
1x22 - The Wedding |
June 12, 2001
|
| Dead Last |
Dead Pilot |
1x03 - Death Is in the Air |
August 28, 2001
|
| The West Wing |
N.H. Marketing Guy #2 |
3x10 - Bartlet for America |
December 12, 2001
|
| Grounded for Life |
Gary |
2x08 - Let's Talk About Sex, Henry |
January 2, 2002
|
| Firefly |
Lawrence Dobson |
1x01 - Serenity |
December 20, 2002
|
| CSI |
Dr. Gardner |
4x04 - Feeling the Heat |
October 23, 2003
|
| Curb Your Enthusiasm |
Podiatrist |
5x03 - The Christ Nail |
October 9, 2005
|
| Desperate Housewives |
Gary Grantham |
2x14 - Silly People |
February 12, 2006
|
| Psych |
Terrance |
1x05 - 9 Lives |
August 4, 2006
|
| Scrubs |
Dr. No-Shot |
7x02 - My Hard Labor |
November 1, 2007
|
| Terminator: The Sarah Connor Chronicles |
David Fields |
2x12 - Alpine Fields |
December 8, 2008
|
| 2 Broke Girls |
Mr. Huck |
3x24 - And the First Degree |
May 5, 2014
|