2008
Made of Honor as Reverend Foote
2005
The Closer as Judge Edward Crosby (1 episode)
2005
Fever Pitch as Doug Meeks
2001
Submerged as Rear Admiral Cyrus Cole
2000
Curb Your Enthusiasm as Jim Remington (2 episodes)
2000
Nowhere to Land as George Eller
1999
Batman Beyond as Foreman (voice) (1 episode)
1999
Batman Beyond as Harry (voice) (1 episode)
1999
Mutiny as Lt. Cmdr. Tynan
1998
Invasion America as General Gordon (voice) (13 episodes)
1997
Brooklyn South as Stan Jonas (22 episodes)
1996
The Ring as Sam Liebman
1995
Dare to Love as Ron Wells
1995
Tyson as Bill Clayton
1995
Dead Badge as Wheeler / Aaron Feld
1995
In Pursuit of Honor as Gen Douglas MacArthur
1995
Jake Lassiter: Justice on the Bayou as Roger Salisbury
1994
Seduced by Evil as Nick Lindsay
1993
The Pelican Brief as FBI Director Denton Voyles
1991
Final Approach as Col. Jason Halsey
1990
Cop Rock as Lt. Howard Hunter (uncredited) (1 episode)
1990
Narrow Margin as Nelson
1989
Desperado: Badlands Justice as Kirby Clarke
1989
The Final Days as Elliott Richardson
1989
Doogie Howser, M.D. as David Howser (97 episodes)
1989
Around the World in 80 Days as Jenks (3 episodes)
1989
Brotherhood of the Rose (2 episodes)
1988
Too Good to Be True as Russell Quinton
1988
Ollie Hopnoodle's Haven of Bliss as The Old Man
1987
Bay Coven as Nicholas Kline
1987
Police Story: The Freeway Killings as Mayor Cameron
1986
Soul Man as Bill Watson
1986
L.A. Law as Party Guest (uncredited) (1 episode)
1985
Morons from Outer Space as Col. Raymond Laribee, CIA
1985
First Steps as Jim Davis
1984
Who's the Boss? as Cornelius (1 episode)
1984
Hunter as Jack Small (3 episodes)
1984
The Jesse Owens Story as Avery Brundage
1984
Star Trek III: The Search for Spock as Captain Styles
1984
Up the Creek as Tozer
1983
The Star Chamber as Dr. Harold Lewin
1982
The Magic Statue as Geoffrey St. James
1981
Outland as Sgt. Montone
1981
Hill Street Blues as Howard Hunter (146 episodes)
1980
The Competition as Brudenell
1980
Ordinary People as Ray Hanley
1980
Trouble in High Timber Country as Roger Lomax
1979
The Electric Horseman as Dietrich
1979
Paris as Lew Castle (1 episode)
1979
Turnabout (8 episodes)
1978
A Woman Called Moses as McCracken (2 episodes)
1977
Capricorn One as Control Room Man
1977
The Incredible Hulk as Cliff McConnell (1 episode)
1977
Kill Me If You Can as Mr. Lea
1977
Young Joe, the Forgotten Kennedy as Commander Devril
1977
Operation Petticoat as Lt. O'Reilly (1 episode)
1977
Calling Doctor Storm, M.D. as Bart Burton
1977
Man From Atlantis: Killer Spores as Colonel Manzone
1977
Eight Is Enough (1 episode)
1976
Battle of the Network Stars (1 episode)
1976
Charlie's Angels as Frisch (1 episode)
1976
Charlie's Angels as Lawrence Wellman (1 episode)
1976
Rich Man, Poor Man - Book II as Matthew Downey (2 episodes)
1976
Delvecchio as Ned Wagner (2 episodes)
1976
The Bionic Woman (1 episode)
1975
Ellery Queen as Mike Hewitt (1 episode)
1975
Starsky & Hutch as Ted McDermott (1 episode)
1974
The F.B.I. Story: The FBI Versus Alvin Karpis, Public Enemy Number One as New Orleans SAC
1974
The Rockford Files as Jeff Seales (1 episode)
1974
The Rockford Files as John Hicklin (1 episode)
1974
Little House on the Prairie (1 episode)
1974
The Terminal Man as Ralph Friedman
1973
Outrage as Officer Geary
1973
The Six Million Dollar Man: The Solid Gold Kidnapping as 2nd OSO Agent
1973
The President's Plane Is Missing as Aide to Dunbar
1973
The Alpha Caper as Henry Kellner
1973
Coffee, Tea or Me? as Businessman
1973
Brother on the Run as Lt Summers
1972
Family Flight as Second Controller
1972
The Streets of San Francisco as Major Frank Kramer, US Army Doctor (1 episode)
1972
M*A*S*H as Finance Officer (1 episode)
1972
The Bob Newhart Show as Dick (1 episode)
1972
Banyon as Andrews (1 episode)
1972
The Rookies (2 episodes)
1972
The New Centurions as Sergeant Anders
1972
The Magnificent Seven Ride! as Captain Andy Hayes
1972
Man On A String as Pipe Smoker
1972
The Astronaut as Astronaut Higgins
1972
Gidget Gets Married as Jim Johnson
1971
Columbo as Policeman in Office (uncredited) (1 episode)
1971
Escape from the Planet of the Apes as Control Room Officer (uncredited)
1971
Inside O.U.T. as Patrolman
1971
The Night God Screamed as Deacon Paul
1970
Night Gallery as 1st Reporter (segment "The Nature of the Enemy") (1 episode)
1970
Night Gallery as State Trooper (segment "Death in the Family") (1 episode)
1970
The Immortal (1 episode)
1969
Love, American Style as Leonard (1 episode)
1969
The Bold Ones: The New Doctors as 1st Reporter (1 episode)
1969
Room 222 (1 episode)
1969
Daddy's Gone A-Hunting as Joe Menchell
1968
Here Come the Brides (1 episode)
1968
The Mod Squad as Dr. Webber (1 episode)
1968
The Mod Squad as Major Bernard (1 episode)
1968
The Mod Squad as Political Science Professor (1 episode)
1968
The Doris Day Show as Detective Charles (1 episode)
1968
The Doris Day Show as Fred Sutton (1 episode)
1968
The Doris Day Show as Horace Bowers (1 episode)
1968
Adam-12 as Tex (1 episode)
1968
Hawaii Five-O as George Cameron (1 episode)
1968
Hawaii Five-O as Oscar Ross (1 episode)
1968
The Name of the Game as Police Lieutenant (1 episode)
1967
Mannix as Mark Langdon (1 episode)
1967
Mannix as Sketchley (1 episode)
1967
Point Blank as Hired Gun
1967
Ironside as Voice Print Officer Jay (1 episode)
1967
In Like Flint as Secret Service Man (uncredited)
1967
The Invaders as Capt. William Taft (1 episode)
1966
Mission: Impossible as Corrigan (1 episode)
1966
Mission: Impossible as Wilson (1 episode)
1965
The F.B.I. as Agent Al Harte (1 episode)
1965
The F.B.I. as Agent Marley (1 episode)
1965
The F.B.I. as Hair and Fibers Expert (2 episodes)
1965
The F.B.I. as RA Dan Menaphee (1 episode)
1965
The F.B.I. as SA Ed Spanger (1 episode)
1965
The F.B.I. as SRA Herbert Withers (1 episode)
1965
The F.B.I. as Second Special Agent (1 episode)
1965
The F.B.I. as Technician (1 episode)
1965
The F.B.I. as Technician (uncredited) (1 episode)
1965
The Loner as Confederate Captain (1 episode)
1965
Hogan's Heroes as Gestapo Officer (1 episode)
1965
Hogan's Heroes as Hercules (1 episode)
1965
Hogan's Heroes as Private Berger (1 episode)
1965
Honey West as Valentine (1 episode)
1965
My Mother the Car (2 episodes)
1965
Run for Your Life as Doctor (1 episode)
1965
Run for Your Life as Nugent (1 episode)
1965
Von Ryan's Express as American POW
1964
Gomer Pyle, U.S.M.C. as Colonel Richardson (1 episode)
1964
12 O'Clock High as Captain Rand (1 episode)
1964
The Strangler as Police Sketch Artist
1963
My Favorite Martian as Aide (1 episode)
1963
The Fugitive as Bert (2 episodes)
1963
The Fugitive as Deputy Marsh (1 episode)
1963
The Fugitive as Leonard Taft (1 episode)
1963
The Outer Limits as Botany (1 episode)
1963
The Outer Limits as Orderly (1 episode)
1962
Combat! as Lyles (2 episodes)
1962
The Tonight Show Starring Johnny Carson as Self (1 episode)
1962
The Virginian as Sanders (1 episode)
1959
Bonanza as Jack Rimbau (1 episode)
1959
Bonanza as Kevin Maco (1 episode)
1959
Rawhide as Luke Harger (1 episode)
1957
Perry Mason as Civilian Engineer Bert Springer (1 episode)
1955
Five Guns West as Union Soldier (uncredited)