| Rambo (2008) as Col. Samuel Trautman (archive footage) (uncredited) |
| Out of the Ashes (2003) as Jake Smith |
| Afganistan: Land in Crisis (2002) as Self |
| Guts and Glory (2002) as Self |
| We Get to Win This Time (2002) as Self |
| The Day Reagan Was Shot (2001) as Ronald Reagan |
| By Dawn's Early Light (2001) as Ben Maxwell |
| Murder, She Wrote: A Story to Die For (2000) as Warren Pierce |
| To Serve and Protect (1999) as Howard Carr |
| Wrongfully Accused (1998) as Fergus Falls |
| Heart Full of Rain (1997) as Arliss Dockett |
| Deep Family Secrets (1997) as Clay Chadway |
| 20,000 Leagues Under the Sea (1997) as Professor Aronnax |
| Atlantis: In Search of a Lost Continent (1997) as Himself / Narrator |
| The Real Las Vegas (1996) as Narrator (voice) |
| Race Against Time: The Search for Sarah (1996) as John Porter |
| Sabrina (1995) as Patrick Tyson |
| Jade (1995) as Governor Edwards |
| In the Name of Love: A Texas Tragedy (1995) as Luke Constable Sr. |
| A Pyromaniac's Love Story (1995) as Tom Lumpke (uncredited) |
| Janek: The Silent Betrayal (1994) as Frank Janek |
| Jonathan Stone: Threat of Innocence (1994) as Jonathan Stone |
| The Forget-Me-Not Murders (1994) as Frank Janek |
| Hot Shots! Part Deux (1993) as Col. Denton Walters |
| Hearts of Hot Shots! Part Deux—A Filmmaker's Apology (1993) |
| A Place to Be Loved (1993) as George Russ |
| Terror on Track 9 (1992) as Det. Frank Janek |
| And the Sea Will Tell (1991) as Vincent Bugliosi |
| Murder Times Seven (1990) as Frank Janek |
| Last Flight Out (1990) as Dan Hood |
| Montana (1990) as Hoyce Guthrie |
| Murder in Black and White (1990) as Frank Janek |
| Stuck with Each Other (1989) as Bert Medwick |
| Mort Sahl: The Loyal Opposition (1989) as Narrator |
| The Case of the Hillside Stranglers (1989) as Sgt. Bob Grogan |
| Leviathan (1989) as Dr. Glen 'Doc' Thompson |
| Internal Affairs (1988) as Frank Janek |
| Rambo III (1988) as Trautman |
| Plaza Suite (1987) as Roy Hubley |
| Kids Like These (1987) as Bob Goodman |
| Police Story: The Freeway Killings (1987) as Deputy Chief Bob Devers |
| The High Price of Passion (1986) as Williams Douglas |
| A Case of Deadly Force (1986) as Lawrence O'Donnell Sr. |
| Doubletake (1985) as Frank Janek |
| Summer Rental (1985) as Al Pellet |
| The Rape of Richard Beck (1985) as Richard Beck |
| Rambo: First Blood Part II (1985) as Col. Samuel Trautman |
| The Flamingo Kid (1984) as Phil Brody |
| Passions (1984) as Richard Kennerly |
| Squaring the Circle (1984) as The Narrator |
| Table for Five (1983) as Mitchell |
| First Blood (1982) as Col. Samuel Trautman |
| The Day the Bubble Burst (1982) as Jesse Livermore |
| The Ordeal of Bill Carney (1981) as Mason Rose |
| Daniel Boone (1981) as Daniel Boone |
| Body Heat (1981) as Edmund Walker |
| Musical Comedy Tonight II (1981) as Self |
| Fugitive Family (1980) as Brian Roberts |
| Joshua's World (1980) as Dr. Joshua Torrance |
| Death Ship (1980) as Trevor Marshall |
| Mayflower: The Pilgrims' Adventure (1979) as William Brewster |
| Stone Cold Dead (1979) as Sgt. Boyd |
| Wild Horse Hank (1979) as Pace Bradford |
| A Fire in the Sky (1978) as Jason Voight |
| First, You Cry (1978) as David Towers |
| Devil Dog: The Hound of Hell (1978) as Mike Barry |
| The Evil (1978) as C.J. Arnold |
| The War Between the Tates (1977) as Professor Brian Tate |
| Breakheart Pass (1975) as Gov. Richard Fairchild |
| A Girl Named Sooner (1975) as R.J. 'Mac' McHenry |
| Honky Tonk (1974) as Candy Johnson |
| Double Solitaire (1974) as Charley Potter |
| Shootout in a One-Dog Town (1974) as Zack Wells |
| Nightmare (1974) as Howard Faloon |
| Jonathan Livingston Seagull (1973) as Father (voice) |
| Double Indemnity (1973) as Walter Neff |
| Un hombre llamado Noon (1973) as Noon |
| Footsteps (1972) as Paddy |
| Un flic (1972) as Simon |
| Thief (1971) as Neal Wilkinson |
| Catlow (1971) as Cowan |
| Red Sky at Morning (1971) as Frank Arnold |
| Doctors' Wives (1971) as Pete Brennan |
| La spina dorsale del diavolo (1970) as Major Wade Brown |
| Marooned (1969) as Jim Pruett |
| Midas Run (1969) as Mike Warden |
| Star! (1968) as Richard Aldrich |
| Wait Until Dark (1967) as Mike Talman |
| The Sand Pebbles (1966) as Captain Collins |
| Made in Paris (1966) as Herb Stone |
| John Goldfarb, Please Come Home! (1965) as John Goldfarb |
| Disneyland '59 (1959) as Self |
| Our Miss Brooks (1956) as Walter Denton |
| Over-Exposed (1956) as Russell Bassett |
| It Grows on Trees (1952) as Ralph Bowen |
| The Pride of St. Louis (1952) as Paul Dean |
| Red Skies of Montana (1952) as Noxon (uncredited) |
| The Making of 'First Blood' |
| Allison Sydney Harrison Director |
| The Magic Statue Director |
| Better Late Than Never Director |