Series
|
Role
|
Episode
|
Airdate
|
Quincy, M.E. |
Paul Purdy |
4x01 - The Last Six Hours |
September 21, 1978
|
Battlestar Galactica |
Cadet Bow |
1x08 - The Gun on Ice Planet Zero (1) |
October 22, 1978
|
Battlestar Galactica |
Cadet Bow |
1x09 - The Gun on Ice Planet Zero (2) |
October 29, 1978
|
Battlestar Galactica |
Warrior |
1x17 - The Man with Nine Lives |
January 28, 1979
|
240-Robert |
Michael |
1x10 - Poison Air |
November 5, 1979
|
The Seekers |
Oliver Prouty |
1x01 - Episode 101 |
1979
|
The Seekers |
Oliver Prouty |
1x02 - Episode 102 |
1979
|
Stop Susan Williams |
Danny Armstrong |
1x11 - Crypt of Disaster |
1979
|
Quincy, M.E. |
Les |
6x04 - The Night Killer |
November 26, 1980
|
Buck Rogers in the 25th Century |
Technician |
2x02 - Journey to Oasis |
January 22, 1981
|
Buck Rogers in the 25th Century |
Technician |
2x04 - Mark of the Saurian |
February 5, 1981
|
Buck Rogers in the 25th Century |
Lieutenant Martin |
2x06 - The Crystals |
March 5, 1981
|
Buck Rogers in the 25th Century |
Ensign Moore |
2x08 - Shgoratchx! |
March 19, 1981
|
The Misadventures of Sheriff Lobo |
Tommy |
2x12 - What're Girls Like You Doing in a Bank Like This? |
April 7, 1981
|
Quincy, M.E. |
Fred |
7x02 - The Golden Hour |
November 4, 1981
|
Voyagers! |
Charles Dickens |
1x07 - The Day the Rebs Took Lincoln |
November 21, 1982
|
Simon & Simon |
Steve |
2x07 - Sometimes Dreams Come True |
December 2, 1982
|
Hill Street Blues |
Dexter Sawyer |
4x17 - The End of Logan's Run |
March 1, 1984
|
Hill Street Blues |
Dexter Sawyer |
4x18 - The Count of Monty Tasco |
March 8, 1984
|
Matlock |
Vincent Hyland |
1x04 - The Seduction |
October 14, 1986
|
Worlds Beyond |
Lieutenant Benjamin Blake |
1x07 - The Haunted Garden |
February 5, 1987
|
Echoes in the Darkness |
Chris Pappas |
1x01 - Part I |
November 1, 1987
|
Echoes in the Darkness |
Chris Pappas |
1x02 - Part II |
November 2, 1987
|
Buck James |
Plank |
1x06 - And Keep Them from Harm |
November 15, 1987
|
Supercarrier |
Lt. Dave Rawley |
1x00 - Deadly Enemies (Pilot) |
March 6, 1988
|
Supercarrier |
Lt. Dave Rawley |
1x02 - Common Ground |
March 20, 1988
|
Newhart |
Scooter Drake |
7x11 - Hi, Society |
February 13, 1989
|
Newhart |
Scooter Drake |
7x15 - One and a Half Million Dollar Man |
March 20, 1989
|
Baywatch |
Paul |
1x11 - The Reunion |
December 15, 1989
|
Newhart |
Scooter Drake |
8x23 - My Husband, My Peasant |
May 14, 1990
|
Midnight Caller |
Richmond Waters |
3x05 - Sale Away (2) |
October 26, 1990
|
Gabriel's Fire |
Scott Everett |
1x15 - Truth and Consequences |
January 31, 1991
|
Over My Dead Body |
Perry Wright |
1x09 - Naked Brunch |
March 13, 1991
|
Murder, She Wrote |
Oggie |
7x22 - The Skinny According to Nick Cullhane |
May 12, 1991
|
Murder, She Wrote |
Doug Simmons |
8x18 - Programmed for Murder |
April 5, 1992
|
Walker, Texas Ranger |
Grant Wallace |
2x17 - The Committee |
March 12, 1994
|
M.A.N.T.I.S. |
Anthony Weeks |
1x17 - Switches |
January 27, 1995
|
Legend |
George Armstrong Custer |
1x04 - Custer's Next to Last Stand |
May 9, 1995
|
Babylon 5 |
Pierce Macabee |
2x16 - In the Shadow of Z'ha'dum |
May 11, 1995
|
Diagnosis Murder |
Efrem Connors |
5x11 - A Mime Is a Terrible Thing to Waste |
November 20, 1997
|
Pensacola: Wings of Gold |
Peter Allenson |
1x15 - Power Play |
January 26, 1998
|
V.I.P. |
Kerwick |
1x12 - Escape from Val-catraz |
January 30, 1999
|
Party of Five |
Coach |
5x15 - Whatever Works |
February 10, 1999
|
Profiler |
Fire Marshall |
3x16 - Burnt Offerings |
March 20, 1999
|
Ally McBeal |
Lewis' Co-worker |
3x09 - Out in the Cold |
January 10, 2000
|
The West Wing |
Andre's Accoster |
4x16 - The California 47th |
February 19, 2003
|
The Guardian |
Golf Club Company Owner |
3x05 - Shame |
October 21, 2003
|
The Division (uncredited) |
Jonas Porter |
4x17 - Crawl Space (2) |
June 6, 2004
|
The Division |
Jonas Porter |
4x21 - Zero Tolerance (1) |
June 28, 2004
|
The Division |
Jonas Porter |
4x22 - Somewhere in America (2) |
June 28, 2004
|
Without a Trace |
Luther |
4x03 - From the Ashes |
October 13, 2005
|
Bones |
NTSB Investigator Dietrich Hobbs |
2x01 - The Titan on the Tracks |
August 30, 2006
|
Murder 101 (uncredited) |
Archer Coe |
1x01 - Murder 101 |
January 7, 2006
|
Murder 101 |
Archer Coe |
1x02 - College Can Be Murder |
January 29, 2007
|
The Unit |
Dr. Randall |
3x03 - Always Kiss Them Goodbye |
October 9, 2007
|
Criminal Minds |
Grant Silverman |
3x12 - 3rd Life |
January 9, 2008
|
NCIS |
Dr. Adam Tallridge |
7x17 - Double Identity |
March 9, 2010
|
Tosh.0 (uncredited) |
Married Man |
3x18 - Phillies Taser Kid |
July 5, 2011
|
The Mentalist |
Peter Upchurch |
4x05 - Blood and Sand |
October 20, 2011
|
Dexter |
Dr. Trent Casey |
6x09 - Get Gellar |
November 27, 2011
|
Marvel's Agents of S.H.I.E.L.D. |
Lord Thornally |
3x02 - Purpose in the Machine |
October 6, 2015
|
Shameless |
Priest |
6x01 - I Only Miss Her When I'm Breathing |
January 10, 2016
|
This Is Us |
Mr. Flaherty |
4x01 - Strangers |
September 24, 2019
|
General Hospital |
Pascal |
57x196 - |
January 16, 2020
|
General Hospital |
Pascal |
57x198 - |
January 17, 2020
|