Series
|
Role
|
Episode
|
Airdate
|
Cheers |
Waiter |
5x02 - The Cape Cad |
October 2, 1986
|
Newhart (credited as Will Garson) |
Mr. Whorley |
5x06 - Desperately Desiring Susan (2) |
November 3, 1986
|
Newhart (credited as William Garson) |
Steve Winsell |
6x05 - Reading, Writing, and Rating Points |
October 12, 1987
|
Coach |
Clerk |
1x05 - The Loss Weekend |
March 22, 1989
|
Quantum Leap |
Seymour |
1x09 - Play It Again, Seymour |
May 17, 1989
|
Twin Peaks |
Heavy Metal Roadie |
2x20 - The Path to the Black Lodge |
April 18, 1991
|
Quantum Leap |
Lee Harvey Oswald / Mirror |
5x01 & 02 - Lee Harvey Oswald |
September 22, 1992
|
L.A. Law |
Jay Berg |
7x09 - Odor in the Court |
January 7, 1993
|
Boy Meets World |
Leonard "Lenny" Spinelli |
1x03 - Father Knows Less |
October 8, 1993
|
Boy Meets World |
Leonard "Lenny" Spinelli |
1x11 - The Father/Son Game |
December 17, 1993
|
The X-Files |
Quinton "Roach" Freely |
3x07 - The Walk |
November 10, 1995
|
Mad About You |
Randall |
4x09 - New Year's Eve |
December 17, 1995
|
The Single Guy |
Ted |
1x11 - Communication |
January 4, 1996
|
Touched by an Angel |
Eddie Brenner |
2x19 - Dear God |
March 9, 1996
|
NYPD Blue |
Henry Coffield |
4x01 - Moby Greg |
October 15, 1996
|
NYPD Blue |
Henry Coffield |
4x02 - Thick Stu |
October 22, 1996
|
Boy Meets World |
Mervyn |
4x06 - Janitor Dad |
October 25, 1996
|
NYPD Blue |
Henry Coffield |
4x03 - Yes, We Have No Cannolis |
October 29, 1996
|
NYPD Blue |
Henry Coffield |
4x06 - Yes Sir, That's My Baby |
November 26, 1996
|
NYPD Blue |
Henry Coffield |
4x14 - A Remington Original |
February 11, 1997
|
Caroline in the City |
Annoying Guy |
2x18 - Caroline and the Monkeys |
March 11, 1997
|
The Practice |
D.A. Frank Shea |
1x03 - Trial and Error |
March 18, 1997
|
Ally McBeal |
District Attorney Frank Shea |
1x02 - Compromising Positions |
September 15, 1997
|
The Practice |
D.A. Frank Shea |
2x04 - Dog Bite |
October 4, 1997
|
Melrose Place |
Dr. Mosley |
6x07 - Secrets and Wives |
November 3, 1997
|
Melrose Place |
Dr. Mosley |
6x17 - Coop de Grace |
January 26, 1998
|
Buffy the Vampire Slayer |
Guard |
2x08 - Killed by Death |
March 3, 1998
|
NYPD Blue |
Henry Coffield |
5x20 - Hammer Time |
May 5, 1998
|
Ally McBeal |
Alan Farmer |
1x23 - These Are the Days |
May 18, 1998
|
Party of Five |
|
5x02 - Separation Anxiety |
September 23, 1998
|
Party of Five |
|
5x07 - Tender Age |
November 18, 1998
|
Party of Five |
|
5x08 - Love and War |
December 2, 1998
|
Star Trek: Voyager |
Riga |
5x09 - Thirty Days |
December 9, 1998
|
Friends |
Steve |
5x15 - The One with the Girl Who Hits Joey |
February 18, 1999
|
NYPD Blue |
Henry Coffield |
6x13 - Dead Girl Walking |
February 23, 1999
|
Just Shoot Me! |
Kurt |
3x18 - Miss Pretty |
March 23, 1999
|
Early Edition |
Willie Dretler |
4x01 - The Out-of-Towner |
September 25, 1999
|
Boy Meets World |
Minister |
7x07 - It's About Time |
November 5, 1999
|
Nash Bridges |
Leonard Voss |
5x09 - Crosstalk |
November 26, 1999
|
The X-Files |
Henry Weems |
7x06 - The Goldberg Variation |
December 12, 1999
|
Stargate SG-1 |
Martin Lloyd |
4x11 - Point of No Return |
September 8, 2000
|
Spin City |
Ned |
5x05 - Blind Faith |
November 15, 2000
|
Stargate SG-1 |
Martin Lloyd |
5x12 - Wormhole X-Treme! |
September 8, 2001
|
CSI |
Bud Simmons/Sexy Kitty |
4x05 - Fur and Loathing |
October 30, 2003
|
All About the Andersons |
Bud Barber |
1x11 - Get Out of Dodge...Ball |
January 8, 2004
|
Yes, Dear |
Gordon |
4x20 - Kim and Gordon |
April 19, 2004
|
Monk |
Leo Navarro |
3x02 - Mr. Monk and the Panic Room |
June 25, 2004
|
CSI: Miami |
Ian Sutter |
3x19 - Sex and Taxes |
April 11, 2005
|
CSI: Miami |
Ian Sutter |
5x04 - If Looks Could Kill |
October 9, 2006
|
Medium |
Ian Sutter |
5x17 - The Talented Ms. Boddicker |
May 25, 2009
|
Pushing Daisies |
Dick Dicker |
2x11 - Window Dressed to Kill |
May 30, 2009
|
Hot in Cleveland |
Dr. Brotz |
3x08 - God and Football |
January 18, 2012
|
Two and a Half Men |
Dr. Staven |
10x14 - Run, Steven Staven! Run! |
January 31, 2013
|
Hawaii Five-0 |
Gerard Hirsch |
5x11 - Ua 'aihue |
January 9, 2015
|
Hawaii Five-0 |
Gerard Hirsch |
6x04 - Ka Papahana Holo Pono |
October 16, 2015
|
Hawaii Five-0 |
Gerard Hirsch |
6x15 - Ke Koa Lokomaika'i |
February 19, 2016
|