Series
|
Role
|
Episode
|
Airdate
|
Murder, She Wrote |
Gary Roberts |
3x03 - Unfinished Business |
October 12, 1986
|
Dallas |
Sal Lombardi |
11x23 - To Have and to Hold |
March 11, 1988
|
Dallas |
Sal Lombardi |
11x24 - Dead Reckoning |
March 18, 1988
|
Quantum Leap |
Steve Slater |
3x08 - The Great Spontini |
November 16, 1990
|
Star Trek: The Next Generation |
Cmdr. Kieran MacDuff |
5x14 - Conundrum |
February 17, 1992
|
Civil Wars |
Paul Griffith |
2x16 - Alien Aided Affection |
February 16, 1993
|
Melrose Place |
Dr. Dan Miller |
2x26 - In Bed with the Enemy |
April 6, 1994
|
Melrose Place |
Dr. Dan Miller |
2x27 - Psycho Therapy |
April 20, 1994
|
Matlock |
Tom McGuire |
9x07 - The Dating Game |
November 17, 1994
|
Sisters |
Greg LeMott |
5x15 - A House Divided |
February 4, 1995
|
Sisters |
Greg LeMott |
5x19 - Judgement Day |
April 1, 1995
|
The Outer Limits |
Evan Cooper |
2x16 - The Deprogrammers |
May 26, 1996
|
Silk Stalkings |
Alan McGrath |
7x09 - Family Affair |
November 2, 1997
|
Felicity |
Dr. Edward Porter |
1x01 - Pilot |
September 29, 1998
|
Touched by an Angel |
Billy |
5x03 - What Are Friends For? |
October 4, 1998
|
Felicity |
Dr. Edward Porter |
1x02 - The Last Stand |
October 6, 1998
|
Chicago Hope |
Rick Maple |
5x20 - From Here to Maternity |
April 14, 1999
|
ER |
Mr. Bradley |
6x03 - Greene with Envy |
October 14, 1999
|
Felicity |
Dr. Edward Porter |
2x08 - Family Affairs |
November 21, 1999
|
NYPD Blue |
Don Kirkendall |
7x01 - Loogie Nights |
January 11, 2000
|
Felicity |
Dr. Edward Porter |
2x10 - Great Expectations (1) |
January 16, 2000
|
NYPD Blue |
Don Kirkendall |
7x02 - A Hole in Juan |
January 18, 2000
|
NYPD Blue |
Don Kirkendall |
7x04 - The Naked Are the Dead |
February 1, 2000
|
Felicity |
Dr. Edward Porter |
2x12 - The Slump (2) |
February 6, 2000
|
NYPD Blue |
Don Kirkendall |
7x06 - Brothers Under Arms |
February 15, 2000
|
Felicity |
Dr. Edward Porter |
2x15 - Things Change |
February 27, 2000
|
Felicity |
Dr. Edward Porter |
2x16 - Revolutions |
April 5, 2000
|
NYPD Blue |
Don Kirkendall |
7x20 - This Old Spouse |
May 16, 2000
|
NYPD Blue |
Don Kirkendall |
7x21 - Bats off to Larry |
May 23, 2000
|
NYPD Blue |
Don Kirkendall |
7x22 - The Last Round Up |
May 23, 2000
|
CSI |
Jack Garris |
1x03 - Crate 'n Burial |
October 20, 2000
|
The X-Files |
Doug Underwood |
8x05 - Invocation |
December 3, 2000
|
The Outer Limits |
Dr. Deanston |
7x04 - The Surrogate |
April 6, 2001
|
Boston Public |
Douglas Barnes |
1x19 - Chapter Nineteen |
April 30, 2001
|
Felicity |
Dr. Edward Porter |
4x01 - The Declaration |
October 10, 2001
|
Family Law |
Nick Larson |
3x07 - All in the Family |
November 5, 2001
|
JAG |
Commmander Gilfry |
7x08 - Jagathon |
November 13, 2001
|
Felicity |
Dr. Edward Porter |
4x17 - The Graduate |
April 24, 2002
|
The District |
John |
2x19 - Shell Game |
April 27, 2002
|
Without a Trace |
Patrick Kent |
1x06 - Silent Partner |
October 31, 2002
|
Boomtown |
Ben Fisher |
1x09 - The David McNorris Show |
December 1, 2002
|
Boomtown |
Ben Fisher |
1x14 - Execution |
March 9, 2003
|
Boomtown |
Ben Fisher |
1x17 - Blackout |
April 13, 2003
|
Boomtown |
Ben Fisher |
2x02 - Inadmissible |
October 3, 2003
|
The Guardian |
Hal |
3x07 - Hazel Park |
November 4, 2003
|
NCIS |
Jack Kenton |
1x09 - Marine Down |
December 16, 2003
|
CSI: Miami |
Nathan Putnam |
2x19 - Deadline |
March 29, 2004
|
Close to Home |
Det. George Branch |
1x02 - Miranda |
October 11, 2005
|
Close to Home |
Detective George Branch |
1x05 - Romeo and Juliet Murders |
November 1, 2005
|
Bones |
Jeremy Nash |
3x02 - Soccer Mom in the Mini-Van |
October 2, 2007
|
Journeyman |
Paul Vogel |
1x13 - Perfidia |
December 19, 2007
|
Ghost Whisperer |
Ray Westen |
4x22 - Endless Love |
May 8, 2009
|