Actor
Captain America: Brave New World
2025
as President Thaddeus 'Thunderbolt' Ross / Red Hulk
Indiana Jones and the Dial of Destiny
2023
as Indiana Jones
The Call of the Wild
2020
as John Thornton
Star Wars: The Rise of Skywalker
2019
as Han Solo (uncredited)
The Secret Life of Pets 2
2019
as Rooster (voice)
Blade Runner 2049
2017
as Rick Deckard
Cain Rose Up
2017
as Han Solo (archive footage) (uncredited)
Star Wars: The Force Awakens
2015
as Han Solo
The Age of Adaline
2015
as William Jones
The Expendables 3
2014
as Max Drummer
Anchorman 2: The Legend Continues
2013
as Mack Tannen
Ender's Game
2013
as Colonel Hyrum Graff
Paranoia
2013
as Jock Goddard
42
2013
as Branch Rickey
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
Cowboys & Aliens
2011
as Woodrow Dolarhyde
Morning Glory
2010
as Mike Pomeroy
Extraordinary Measures
2010
as Dr. Robert Stonehill
Brüno
2009
as Self (uncredited)
Crossing Over
2009
as Max Brogan
Indiana Jones and the Kingdom of the Crystal Skull
2008
as Indiana Jones
Firewall
2006
as Jack Stanfield
Hollywood Homicide
2003
as Sgt. Joe Gavilan
K-19: The Widowmaker
2002
as Alexei Vostrikov
What Lies Beneath
2000
as Norman Spencer
Random Hearts
1999
as Dutch Van Den Broeck
Six Days Seven Nights
1998
as Quinn Harris
Air Force One
1997
as President James Marshall
The Devil's Own
1997
as Sgt. Tom O'Meara
Sabrina
1995
as Linus Larrabee
One Hundred and One Nights
1995
as Self
Clear and Present Danger
1994
as Jack Ryan
Jimmy Hollywood
1994
as Harrison Ford (uncredited)
The Fugitive
1993
as Richard Kimble
Commercial Entertainment Product
1992
as Jack Ryan (archive footage) (uncredited)
Patriot Games
1992
as Jack Ryan
Regarding Henry
1991
as Henry Turner
Presumed Innocent
1990
as Rusty Sabich
Indiana Jones and the Last Crusade
1989
as Indiana Jones
Working Girl
1988
as Jack Trainer
Frantic
1988
as Richard Walker
The Mosquito Coast
1986
as Allie Fox
Witness
1985
as Det. Capt. John Book
Indiana Jones and the Temple of Doom
1984
as Indiana Jones
Return of the Jedi
1983
as Han Solo
Blade Runner
1982
as Deckard
Return of the Ewok
1982
as Self / Han Solo
Raiders of the Lost Ark
1981
as Indiana Jones
The Empire Strikes Back
1980
as Han Solo
Apocalypse Now
1979
as Colonel Lucas
More American Graffiti
1979
as Officer Bob Falfa (uncredited)
The Frisco Kid
1979
as Tommy
Hanover Street
1979
as David Halloran
The Star Wars Holiday Special
1978
as Han Solo
Force 10 from Navarone
1978
as Barnsby
Heroes
1977
as Ken Boyd
Star Wars
1977
as Han Solo
The Possessed
1977
as Paul Winjam
Dynasty
1976
as Mark Blackwood
Judgment: The Court Martial of Lt. William Calley
1975
as Frank Crowder
The Conversation
1974
as Martin Stett
American Graffiti
1973
as Bob Falfa
The Intruders
1970
as Carl
Getting Straight
1970
as Jake
Zabriskie Point
1970
as Arrested Student (uncredited)
Journey to Shiloh
1968
as Willie Bill Bearden
A Time for Killing
1967
as Lt. Shaffer
Luv
1967
as Irate Motorist (uncredited)
Dead Heat on a Merry-Go-Round
1966
as Bellhop Pager (uncredited)
The Miserable Adventures of Burt Squire