Actor
Wild About Harry
2009
as William Cauldicott
Made of Honor
2008
as Reverend Foote
Fever Pitch
2005
as Doug Meeks
Submerged
2001
as Rear Admiral Cyrus Cole
Nowhere to Land
2000
as George Eller
Mutiny
1999
as Lt. Cmdr. Tynan
The Ring
1996
as Sam Liebman
Dare to Love
1995
as Ron Wells
Tyson
1995
as Bill Clayton
Dead Badge
1995
as Wheeler / Aaron Feld
In Pursuit of Honor
1995
as Gen Douglas MacArthur
Jake Lassiter: Justice on the Bayou
1995
as Roger Salisbury
Seduced by Evil
1994
as Nick Lindsay
The Pelican Brief
1993
as FBI Director Denton Voyles
Doing Time on Maple Drive
1992
as Phil Carter
Final Approach
1991
as Col. Jason Halsey
Narrow Margin
1990
as Nelson
Desperado: Badlands Justice
1989
as Kirby Clarke
The Final Days
1989
as Elliott Richardson
Too Good to Be True
1988
as Russell Quinton
Ollie Hopnoodle's Haven of Bliss
1988
as The Old Man
Bay Coven
1987
as Nicholas Kline
Police Story: The Freeway Killings
1987
as Mayor Cameron
Soul Man
1986
as Bill Watson
Morons from Outer Space
1985
as Col. Raymond Laribee, CIA
First Steps
1985
as Jim Davis
The Jesse Owens Story
1984
as Avery Brundage
Star Trek III: The Search for Spock
1984
as Captain Styles
Up the Creek
1984
as Tozer
Imps*
1983
as Dracula
The Star Chamber
1983
as Dr. Harold Lewin
The Magic Statue
1982
as Geoffrey St. James
Outland
1981
as Sgt. Montone
The Competition
1980
as Brudenell
Ordinary People
1980
as Ray Hanley
Trouble in High Timber Country
1980
as Roger Lomax
The Electric Horseman
1979
as Dietrich
Capricorn One
1977
as Control Room Man
Kill Me If You Can
1977
as Mr. Lea
Young Joe, the Forgotten Kennedy
1977
as Commander Devril
Calling Doctor Storm, M.D.
1977
as Bart Burton
Man From Atlantis: Killer Spores
1977
as Colonel Manzone
The F.B.I. Story: The FBI Versus Alvin Karpis, Public Enemy Number One
1974
as New Orleans SAC
The Terminal Man
1974
as Ralph Friedman
Outrage
1973
as Officer Geary
The Six Million Dollar Man: The Solid Gold Kidnapping
1973
as 2nd OSO Agent
The President's Plane Is Missing
1973
as Aide to Dunbar
The Alpha Caper
1973
as Henry Kellner
Coffee, Tea or Me?
1973
as Businessman
Brother on the Run
1973
as Lt Summers
Scorpio
1973
as Harris
Family Flight
1972
as Second Controller
The New Centurions
1972
as Sergeant Anders
The Magnificent Seven Ride!
1972
as Captain Andy Hayes
Man On A String
1972
as Pipe Smoker
The Astronaut
1972
as Astronaut Higgins
Gidget Gets Married
1972
as Jim Johnson
Escape from the Planet of the Apes
1971
as Control Room Officer (uncredited)
Inside O.U.T.
1971
as Patrolman
The Night God Screamed
1971
as Deacon Paul
Daddy's Gone A-Hunting
1969
as Joe Menchell
Charro!
1969
as Gunner
Point Blank
1967
as Hired Gun
In Like Flint
1967
as Secret Service Man (uncredited)
Von Ryan's Express
1965
as American POW
Five Guns West
1955
as Union Soldier (uncredited)