
2018
Mamma Mia! Here We Go Again as Brother Rafael Cienfuegos2005
Grey's Anatomy as Hal1989
Phantom of the Mall: Eric's Revenge as Harv Posner1986
Triplecross as Martin Baker1985
MacGyver as Jack1985
Final Jeopardy as Bartender1984
Murder, She Wrote as Bud Fricksey1984
Murder, She Wrote as Mitch Randall1984
Highway to Heaven as Not available1984
Obsessive Love as Alex1984
Partners in Crime as Not available1983
The A-Team as Preston1983
Hardcastle and McCormick as Not available1983
Memorial Day as Banks1983
Manimal as Not available1982
Knight Rider as Ronald Becker1982
St. Elsewhere as Dr. Julius Markes1982
T. J. Hooker as Cody Mayfield1982
T. J. Hooker as Arnold Parton1981
Dynasty as Not available1980
Magnum, P.I. as Flynn1980
Once Upon a Family as George Conway1980
Stone as Not available1979
Knots Landing as Frank Elliot1979
Big Shamus, Little Shamus as Not available1979
The Girls in the Office as Bill Pearson1978
Dallas as Joe Smith1978
Dallas as Bruce Harvey1978
Go Tell the Spartans as Sgt. Oleonowski1977
CHiPs as Danton1977
Bunco as Not available1977
Green Eyes as Noel Cousins1977
The Fantastic Journey as Zaros1976
Charlie's Angels as Vic Devlin1976
Blood Voyage as Mason1976
Helter Skelter as Hank Charter1976
The Shootist as Books' Victim (uncredited)1975
Switch as Jeff Slattery1975
Matt Helm as Reardon1974
The Rockford Files as Yossi Hendel1974
The Rockford Files as Nino1974
Petrocelli as Dr. Gil Clayton1974
Petrocelli as Paul Morgan1974
Petrocelli as Harry Silver1974
The Disappearance of Flight 412 as Smith1973
Barnaby Jones as Mr. T1973
Barnaby Jones as Mr. Smith1973
Barnaby Jones as Ed1973
Barnaby Jones as Charly1973
Under the Law: Arrest and Seize as Defense Attorney1972
The Streets of San Francisco as Nick Tannenger1972
The Streets of San Francisco as Las Vegas Hitman1972
The New Healers as Dr. Jimmy Martin (as Jonathan Lippe)1972
One Is a Lonely Number as Sherman Cooke1971
Nichols as Ralph1970
Cutter's Trail as Jesse Bowen1968
Hawaii Five-O as Malcolm Vaughn1968
The Name of the Game as Frank Monroe1968
Hang 'em High as Tommy1968
Shadow on the Land as Lt. Allen1968
Ice Station Zebra as Russian Aide1967
Ironside as Tony Watts1967
Ironside as Marty Rogers1967
Mannix as Lee Thomas1967
Mannix as Thomas Clayton Hewitt1967
The Invaders as Kevin Ryan1966
Mission: Impossible as Father Sebastian1964
12 O'Clock High as Capt. Franz Rausch1963
The Fugitive as Phil1963
Act One as Teddy Manson1962
The Virginian as Lou White1959
Bonanza as Kyte1957
Perry Mason as Marvin Palmer1955
Gunsmoke as Ira1955
Gunsmoke as Carter1955
Gunsmoke as Roper1955
Gunsmoke as Billy Judd1955
Gunsmoke as Cody Tyce1955
Gunsmoke as Lucas Brant1955
Gunsmoke as Wallace