
Henry Thomas
Born in San Antonio, Texas, USA
- Born:
- September 9, 1971 (age 54)
Henry Jackson Thomas, Jr. (born September 9, 1971) is an American actor and musician. He has appeared in more than 40 films and is best known for his role as Elliott in the 1982 Steven Spielberg film…
View on IMDbCast Credits

Pet Sematary: Bloodlines
2023
As Dan Crandall

Crawlspace
2022
As Robert

To All the Boys: Always and Forever
2021
As Mr. Kavinsky

Dreamkatcher
2020
As Luke

Doctor Sleep
2019
As The Bartender

Gerald's Game
2017
As Tom

Ouija: Origin of Evil
2016
As Father Tom

Dear John
2010
As Tim Wheddon

Desperation
2006
As Peter Jackson

Dead Birds
2005
As William

11:14
2004
As Jack

Gangs of New York
2002
As Johnny Sirocco

All the Pretty Horses
2000
As Rawlins

Suicide Kings
1997
As Avery Chasten

Legends of the Fall
1994
As Samuel Ludlow

Fire in the Sky
1993
As Greg Hayes

Psycho IV: The Beginning
1990
As Young Norman Bates

Valmont
1989
As Danceny

Cloak & Dagger
1984
As Davey Osborne

E.T. the Extra-Terrestrial
1982
As Elliott