Actor
Camera
2024
as Eric
The Neon Highway
2024
as Claude Allen
Desert Road
2024
as Old Man
Dreamin' Wild
2023
as Don Emerson Sr.
A Christmas Mystery
2022
as Mayor Donovan
Our Italian Christmas Memories
2022
as Vincent Coluccia
End of the Road
2022
as Capt. JD Hammers
One Night in Miami...
2020
as Mr. Carlton
Two/One
2020
as Alfred
Elsewhere
2020
as Dad
Supervized
2019
as Ted
Galveston
2018
as Stan Ptitko
All About Nina
2018
as Larry Michaels
Lawless Range
2018
as Mr. Reed
Christmas in Angel Falls
2017
as Michael D'Angelo
The Mountain Between Us
2017
as Walter
Flower Shop Mystery: Dearly Depotted
2016
as Jeffrey
Flower Shop Mystery: Snipped in the Bud
2016
as Jeffrey
Flower Shop Mystery: Mum's the Word
2016
as Jeffrey Knight
Underdog Kids
2015
as Ron Butz
1000 to 1
2014
as Coach
Rushlights
2013
as Sheriff Robert Brogden Jr.
Eden
2013
as Bob
Hit & Run
2012
as Clint Perrkins
Columbus Circle
2012
as Dr. Raymond Fontaine
The Descendants
2011
as Cousin Hugh
Game Time: Tackling the Past
2011
as Frank Walker
Stasis
2010
as Dr. Graham
My Girlfriend's Boyfriend
2010
as Uncle Logan
Free Willy: Escape from Pirate's Cove
2010
as Gus Grisby
Don't Fade Away
2010
as Chris White
Max Payne
2008
as BB Hensley
Stargate: Continuum
2008
as Major General Hank Landry
Stargate: The Ark of Truth
2008
as Maj. Gen. Henry Landry
Americanizing Shelley
2007
as Gary Gordon
07 Spaceys
2007
Spinning Into Butter
2007
as Dean Burton Strauss
The Good German
2006
as Colonel Muller
Charlotte's Web
2006
as Dr. Dorian
I-See-You.com
2006
as Harvey Bellinger
Smile
2005
as Steven
The Ballad of Jack and Rose
2005
as Marty Rance
Debating Robert Lee
2004
as Mr. Lee
Evel Knievel
2004
as John Bork
Out of the Ashes
2003
as Herman Prentiss, Interrogator
Sightings: Heartland Ghost
2002
as Derek
We Were the Mulvaneys
2002
as Michael Mulvaney, Sr.
Boys Klub
2001
as Mario's Dad
Voyage of the Unicorn
2001
as Professor Alan Aisling
The Christmas Secret
2000
as Nick
Songs In Ordinary Time
2000
as Omar Duvall
Meeting Daddy
2000
as Larry Branson
Sordid Lives
2000
as G.W. Nethercott
Common Ground
2000
as Father Leon
P.T. Barnum
1999
as P.T. Barnum
Inherit the Wind
1999
as E. K. Hornbeck
The White River Kid
1999
as Daddy Weed
The Defenders: Taking the First
1998
as Don Preston
The Defenders: Choice of Evils
1998
as Don Preston
The Second Civil War
1997
as Governor Jim Farley
The Defenders: Payback
1997
as Don Preston
RocketMan
1997
as Bud Nesbitt
Jerry Maguire
1996
as Matt Cushman (uncredited)
Losing Chase
1996
as Mr. Richard Phillips
Hidden in America
1996
as Bill
The Uninvited
1996
as Charles Johnson
Nightjohn
1996
as Clel Waller
A Stranger to Love
1996
as Allan Grant / Allan Grey
Kissinger and Nixon
1995
as Richard Nixon
Secret Sins of the Father
1994
as Tom Thielman
The Positively True Adventures of the Alleged Texas Cheerleader-Murdering Mom
1993
as Terry Harper
The Man with Three Wives
1993
as Dr. Norman Grayson
Elvis and the Colonel: The Untold Story
1993
as Colonel Thomas A. Parker
Sidekicks
1992
as Jerry Gabrewski
Wildflower
1991
as Jack Perkins
Married to It
1991
as John Morden
Without Warning: The James Brady Story
1991
as James Brady
Guess Who's Coming for Christmas?
1990
as Arnold Zimmerman
Daddy's Dyin'... Who's Got the Will?
1990
as Orville
Women and Men: Stories of Seduction
1990
as Gerry Green
The Wizard
1989
as Sam
The Fabulous Baker Boys
1989
as Frank Baker
Everybody's Baby: The Rescue of Jessica McClure
1989
as Police Cheif Richard Czech
The Iron Triangle
1989
as Capt. Keene
Signs of Life
1989
as John Alder
Just Another Secret
1989
as Jack Grant
Seven Hours to Judgment
1988
as John Eden
The Wild Pair
1987
as Joe Jennings
The Killing Time
1987
as Sam Wayburn
The Thanksgiving Promise
1986
as Hank Tilby
A Fighting Choice
1986
as Thad Taylor
Can A Guy Say No?
1986
as Mr. Tauscher
Outrage!
1986
as Bruce Gordon
Vanessa in the Garden
1985
as Theodore 'Teddy' Shearing
The Hotel New Hampshire
1984
as Win Berry
The Red-Light Sting
1984
as Frank Powell
Heart Like a Wheel
1983
as Connie Kalitta
Witness for the Prosecution
1982
as Leonard Vole
Love Child
1982
as Jack Hansen
Dangerous Company
1982
as Ray Johnson
Night Crossing
1982
as Guenter Wetzel
The Kid From Nowhere
1982
as Bud Herren
Honky Tonk Freeway
1981
as Duane Hansen
Silver Dream Racer
1980
as Bruce McBride
The Runner Stumbles
1979
as Toby Felker
The Fifth Musketeer
1979
as Philippe / Louis XIV
The Child Stealer
1979
as David Rodman
Norma Rae
1979
as Sonny
Stubby Pringle's Christmas
1978
as Stubby Pringle
Shimmering Light
1978
as Kevin Pearse
The President's Mistress
1978
as Ben Morton
The Four Feathers
1978
as Harry Feversham
Greased Lightning
1977
as Hutch
Two-Minute Warning
1976
as Mike Ramsay
Swashbuckler
1976
as Major Folly
Dragonfly
1976
as Jesse
The Other Side of the Mountain
1975
as Dick Buek
Medical Story
1975
as Dr. Steve Drucker
Lovin' Molly
1974
as Johnny
The Stranger Who Looks Like Me
1974
as Chris Schroeder
It's My Hobby
1974
as Himself
Are We Still Going to the Movies?
1974
What About McBride?
1974
Your Three Minutes Are Up
1973
as Charlie
The Man Without a Country
1973
as Frederick Ingham
Child's Play
1972
as Paul Reis
Hammersmith Is Out
1972
as Billy Breedlove
The Christian Licorice Store
1971
as Cane
The Perfect Drug Film
1971
as Narrator
The Landlord
1970
as Elgar Enders
Adam's Woman
1970
as Adam
Gaily, Gaily
1969
as Ben Harvey
For Love of Ivy
1968
as Tim Austin
The Incident
1967
as Pfc. Felix Teflinger
Atta Girl, Kelly!
1967
as Matt Howell
Village of the Giants
1965
as Fred
The Explosive Generation
1961
as Stephen
The Company She Keeps
1951
as Obie - Boy at Train Station (uncredited)
Force of Evil
1950
as Frankie Tucker (uncredited)
Zamba
1949
as Tommy
The Red Pony
1949
as Beau
No Minor Vices
1948
as Bertram (uncredited)
Days When the Rains Came
as Dad