The Wide World of Mystery (TV series) as Pete 1973-1975 The Streets of San Francisco (TV series) as Eli Mason / Matthew Starr 1973-1975 Cannon (TV series) as Sean Donohue / Carl Blessing 1974 Nicky's World (TV movie) as Mr. Block 1974 Barnaby Jones (TV series) as Larry Colter / Stephen Chadway / Dr. David Bellman 1975 Great Performances (TV series) as Barelli 1975 The Rockford Files (TV series) as Thompkins 1976 Matt Helm (TV series) as Kyle Dennison 1976 S.W.A.T. (TV series) as Ronald Parker 1976 One of My Wives Is Missing (TV movie) as Father Kelleher 1976 McNaughton's Daughter (TV mini-series) as Dr. Anthony Lanza 1976 City of Angels (TV series) as Harris 1976 Brenda Starr (TV movie) as Carlos Vegas 1976 The New Daughters of Joshua Cabe (TV movie) as Matt Cobley 1976 Jigsaw John (TV series) as D.L. Stevenson 1976 Risko (TV movie) as Allen Burnett 1976 Starsky and Hutch (TV series) as Alexander Drew 1977 Switch (TV series) as J.D. Stolvac 1977 Looking for Mr. Goodbar as Barney 1977 Black Sheep Squadron 1977 Dark Echoes as Bill Cross 1978 The President's Mistress (TV movie) as Jim Gilkrest 1978 The New Adventures of Wonder Woman (TV series) as Nightingale 1978 Columbo (TV series) as Dr. Charles Hunter 1978 Tom and Joann (TV movie) as Tom Hammil 1980 Attica (TV movie) as Senator Gordon Conners 1980 King Crab (TV movie) as Lucian Trumble 1980-1981 Dallas (TV series) as Alex Ward 1981 Flamingo Road (TV series) as Remington Bartlett 1983 Reuben, Reuben as Dr. Jack Haxby 1984 Santa Barbara (TV series) as Brubaker 1985-1986 Dynasty (TV series) as King Galen of Moldavia 1986 Hotel 1986 American Masters: Eugene O'Neill – A Glory of Ghosts 1987-2003 Barbara Walters Specials (TV series) as Narrator 1988 The Cosby Show (TV series) as Richard 1989 Falcon Crest (TV series) as Dr. Quentin King 1990 Tune in Tomorrow as Ted Orson 1992-1994 Murder, She Wrote (TV series) as Thornton Brewer / Boris Steloff 1994 General Hospital (TV series) as Maybury 1995 The City (TV series) as Jared Chase 1995 Guiding Light (TV series) 1995 Loving (TV series) 1997 Feds (TV series) as Captain Collins 1997 Port Charles (TV series) as Maybury 1998 Snake Eyes as US Secretary of Defense Charles Kirkland 1999-2000 As the World Turns (TV series) as Winston Lowe / Mr. Smith 1999-2010 All My Children (TV series) as Barry Shire