Little Women as Professor Friedrich Bhaer 1979 Women in White as Dr. Mike Rayburn 1979 Mind Over Murder as Ben Kushing 1980 The Yeagers as John David Yeager 1980 The Mountain Men as Medicine Wolf 1981 A Gun in the House as Joe Cates 1982 The Sound of Murder as 1982 Knots Landing as 1982 Trapper John, M.D. as Dr. Frank Langtry 1982 McClain's Law as 1982 The Facts of Life as Major Dorsey 1983 Cocaine: One Man's Seduction as Bruce Neumann 1983 Deadly Lessons as John Ferrar 1983 Dynasty as 1983 Whiz Kids as Dave Kerns 1983 When Your Lover Leaves as Joe Masterson 1983 AfterMASH as Dr. Mark Boyer 1984 The Sky's No Limit as 1984 Hunter as Gus Trancus 1984 Cover Up as Prescott 1984 Riptide as 1985 Hardcastle and McCormick as Eddie Dawson 1985 Picking Up the Pieces as Dr. Eric Harding 1985 St. Elsewhere as Col. Chuck Cochrane 1986 The Nativity as 1986 The Children of Times Square as Peter Roberts 1986 Stark: Mirror Image as Kenneth Clayton 1986 The Greatest Adventure: Stories from the Bible as Angel / Jesus Christ 1986 Wildfire as John Cavanaugh / Prince Cavan 1986 The A-Team as Major Laskov 1986 A Smoky Mountain Christmas as Video Director 1987 Nutcracker: Money, Madness and Murder as Jones 1987 Tales from the Hollywood Hills: Natica Jackson as 1985-1987 Cagney & Lacey as Brian Cagney 1987 Poor Little Rich Girl: The Barbara Hutton Story as Graham Mattison 1988 Cagney & Lacey 1988 Hotel as David Welch 1988 Windmills of the Gods as 1985-1988 MacGyver as Mr. Knapp 1988 Memories of Me as 1st Assistant Director 1988 Highway to Heaven as 1988 The New Yogi Bear Show as 1989 Studio 5-B as J.J. McMillan 1989 A Peaceable Kingdom as Dr. Bartholomew Langley 1990 Wrestling with God as Robert Owen 1990 I Come in Peace as Inspector Switzer 1991 History's Mysteries: Drake's Secret Voyage as 1991 Hell Hath No Fury as Stanley Ferguson 1991 Stop at Nothing as Agent Conroy 1992 Breaking the Silence as 1992 The Fear Inside as Brandon Cole 1992 The Round Table as 1993 Dead On as 1993 Love, Cheat & Steal as Tom Kerry 1993 The New Adventures of Captain Planet as 1986-1994 Murder, She Wrote as Bert Lown 1994 Against the Wall as William Kunstler 1994 Fortune Hunter as Paxton Leeds 1994 Walker, Texas Ranger as Jess Morell 1995