Series
|
Role
|
Episode
|
Airdate
|
Murphy Brown |
Brad Stockton |
1x19 - The Unshrinkable Murphy Brown |
May 1, 1989
|
Newhart |
Brett |
7x22 - Malling in Love Again |
May 22, 1989
|
L.A. Law |
Dr. Lettora |
4x08 - The Good Human Bar |
January 4, 1990
|
Diagnosis Murder |
Company Man |
1x09 - The Restless Remains |
January 14, 1994
|
Touched by an Angel |
Dr. Rence Patterson |
2x01 - Interview with an Angel |
September 23, 1995
|
Sisters |
Graham Pressman |
6x06 - A Perfect Circle |
November 4, 1995
|
Beverly Hills, 90210 |
Driesen |
6x27 - Strike the Match |
April 10, 1996
|
Dr. Quinn, Medicine Woman |
Peter Doyle |
5x21 - The Body Electric |
April 5, 1997
|
Chicago Hope |
Mr. Turner |
4x24 - Physician, Heal Thyself |
May 13, 1998
|
V.I.P. |
Financial Officer |
1x11 - Good Val Hunting |
January 23, 1999
|
ER |
Dr. Charles Cameron |
6x01 - Leave It to Weaver |
September 30, 1999
|
Ally McBeal |
Attorney Dixon |
3x14 - The Oddball Parade |
February 28, 2000
|
Ally McBeal |
Attorney Dixon |
3x16 - Boy Next Door |
March 27, 2000
|
Family Law |
Mr. Petry |
1x20 - The Witness |
April 17, 2000
|
Providence |
Dr Roberts |
3x02 - Trick or Treat |
October 27, 2000
|
Boston Public |
Mel Breen |
2x06 - Chapter Twenty-Eight |
December 3, 2001
|
Crossing Jordan |
Rick Frazier |
1x14 - Four Fathers |
January 28, 2002
|
The Practice |
Atty. Alldredge |
6x15 - Man and Superman |
February 24, 2002
|
24 |
Agent Ted Simmons |
2x11 - Day 2: 6:00PM - 7:00PM |
February 4, 2003
|
24 |
Agent Ted Simmons |
2x12 - Day 2: 7:00PM - 8:00PM |
February 11, 2003
|
The Practice |
A.D.A. Emmanuel Kupcheck |
7x21 - Baby Love (1) |
May 5, 2003
|
The West Wing |
Jeff Haffley |
5x03 - Jefferson Lives |
October 8, 2003
|
The West Wing |
Jeff Haffley |
5x07 - Separation of Powers |
November 12, 2003
|
The West Wing |
Jeff Haffley |
5x08 - Shutdown |
November 19, 2003
|
ER |
Dave Spencer |
10x13 - Get Carter |
February 5, 2004
|
ER |
Dave Spencer |
10x16 - Forgive and Forget |
February 26, 2004
|
ER |
Dave Spencer |
10x17 - The Student |
April 1, 2004
|
The West Wing |
Jeff Haffley |
5x19 - Talking Points |
April 21, 2004
|
ER |
Dave Spencer |
10x19 - Just a Touch |
April 22, 2004
|
CSI |
Lt. Mendes |
4x20 - Dead Ringer |
April 29, 2004
|
The West Wing |
Jeff Haffley |
5x22 - Memorial Day |
May 19, 2004
|
The West Wing |
Jeff Haffley |
6x01 - NSF Thurmont |
October 20, 2004
|
The West Wing |
Jeff Haffley |
6x02 - The Birnam Wood |
October 27, 2004
|
The West Wing |
Jeff Haffley |
6x03 - Third-Day Story |
November 3, 2004
|
The West Wing |
Jeff Haffley |
6x17 - A Good Day |
March 2, 2005
|
Desperate Housewives |
Rex Van De Kamp |
2x23 - Remember (1) |
May 21, 2006
|
Desperate Housewives |
Rex Van De Kamp |
2x24 - Remember (2) |
May 21, 2006
|
NUMB3RS |
Det. Graham Larson |
3x16 - Contenders |
February 16, 2007
|
Desperate Housewives |
Rex Van De Kamp (voice) |
3x16 - My Husband, the Pig |
March 4, 2007
|
The Closer |
Lucas Cordry |
3x12 - 'Til Death Do Us Part (1) |
September 3, 2007
|
The Closer |
Lucas Cordry |
3x13 - 'Til Death Do Us Part (2) |
September 10, 2007
|
NCIS |
Navy Commander William Skinner |
5x06 - Chimera |
October 30, 2007
|
Boston Legal |
A.D.A. Norman Wilson |
4x08 - Oral Contracts |
December 4, 2007
|
Desperate Housewives |
Rex Van De Kamp |
5x13 - The Best Thing That Ever Could Have Happened |
January 18, 2009
|
Ghost Whisperer |
Dave Walker |
5x12 - Blessings in Disguise |
January 15, 2010
|
Desperate Housewives |
Rex Van De Kamp |
7x01 - Remember Paul? |
September 26, 2010
|
Grey's Anatomy |
Dr. Parker |
9x01 - Going Going Gone |
September 27, 2012
|
Grey's Anatomy |
Dr. Parker |
9x03 - Love the One You're With |
October 18, 2012
|
Grey's Anatomy |
Dr. Parker |
9x04 - I Saw Her Standing There |
October 25, 2012
|
Grey's Anatomy |
Dr. Parker |
9x05 - Beautiful Doom |
November 8, 2012
|