Josh Hartnett

Actor

Trap
2024
as Cooper
Oppenheimer
2023
as Ernest Lawrence
Die Hart
2023
as Josh
Operation Fortune: Ruse de Guerre
2023
as Danny Franscesco
Ida Red
2021
as Wyatt Walker
Wrath of Man
2021
as Boy Sweat Dave
Valley of the Gods
2020
as John Ecas
Target Number One
2020
as Victor Malarek
Inherit the Viper
2019
as Kip Conley
She's Missing
2019
as Ren
6 Below: Miracle on the Mountain
2017
as Eric LeMarque
The Ottoman Lieutenant
2017
as Jude
Oh Lucy!
2017
as John
Wild Horses
2015
as KC Briggs
The Lovers
2015
as James Stewart / Jay Fennel
Parts Per Billion
2014
as Len
Stuck Between Stations
2011
as Paddy
Girl Walks Into a Bar
2011
as Sam Salazar
Bunraku
2010
as The Drifter
I Come with the Rain
2009
as Kline
August
2008
as Tom Sterling
Stories USA
2007
as Gianni (segment "Member")
30 Days of Night
2007
as Eben Oleson
Resurrecting the Champ
2007
as Erik Kenman Jr.
The Black Dahlia
2006
as Bucky Bleichert
Lucky Number Slevin
2006
as Slevin
Mozart and the Whale
2005
as Donald Morton
Sin City
2005
as The Salesman
Stories of Lost Souls
2004
as The Neighbor
Wicker Park
2004
as Matthew
The Customer is Always Right
2004
Hollywood Homicide
2003
as Det. K.C. Calden
40 Days and 40 Nights
2002
as Matt Sulivan
Black Hawk Down
2001
as SSG Matthew Eversmann
O
2001
as Hugo Goulding
The Same
2001
as The Neighbor
Pearl Harbor
2001
as Danny Walker
Town & Country
2001
as Tom Stoddard
Blow Dry
2001
as Brian Allen
Member
2001
as Gianni
The Virgin Suicides
2000
as Trip Fontaine
Here on Earth
2000
as Jasper Arnold
The Faculty
1998
as Zeke Tyler
Debutante
1998
as Bill
Halloween H20: 20 Years Later
1998
as John Tate
The Last Draw of Jack of Hearts
as Jack
The Long Home