Haley Joel Osment Filmography: Every Movie and TV Show in Order
All 81 Haley Joel Osment roles in chronological order (1953 to 2025): 35 movies and 46 TV series.

How many movies and TV shows has Haley Joel Osment been in? This complete Haley Joel Osment filmography lists 81 credited roles (35 films, 46 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Haley Joel Osment movies in order
- Forrest Gump (1994) as Forrest Junior
- Mixed Nuts (1994) as Little Boy
- Bogus (1996) as Albert
- Last Stand at Saber River (1997) as Davis Cable
- Beauty and the Beast: The Enchanted Christmas (1997) as Chip (voice)
- The Sixth Sense (1999) as Cole Sear
- Pay It Forward (2000) as Trevor McKinney
- A.I. Artificial Intelligence (2001) as David
- Edges of the Lord (2001) as Romek
- The Hunchback of Notre Dame II (2002) as Zephyr (voice)
- The Country Bears (2002) as Beary Barrington (voice)
- The Jungle Book 2 (2003) as Mowgli (voice)
- Secondhand Lions (2003) as Walter
- Sassy Pants (2012) as Chip Hardy
- I'll Follow You Down (2013) as Erol Whyte
- Tusk (2014) as Teddy Craft
- Sex Ed (2014) as Ed Cole
- The World Made Straight (2015) as Shank
- Entourage (2015) as Travis McCredle
- Me Him Her (2016)
- Yoga Hosers (2016) as Adrien Arcand
- Sleepwalker (2017) as Warren
- Almost Friends (2017) as Ben
- Izzy Gets the F*ck Across Town (2018) as Walt
- Extremely Wicked, Shockingly Evil and Vile (2019) as Liz's Co-Worker Jerry
- The Devil Has a Name (2019) as Alex
- Bad Therapy (2020) as Reed
- Have a Good Trip: Adventures in Psychedelics (2020) as Gabe
- Death of a Telemarketer (2021) as Jim / Dean
- Rise of the Teenage Mutant Ninja Turtles: The Movie (2022) as Casey Jones / Foot Soldier 3 (voice)
- Somebody I Used to Know (2023) as Jeremy
- LEGO Marvel Avengers: Code Red (2023) as The Collector (voice)
- Drugstore June (2024) as Davey
- Blink Twice (2024) as Tom
- Happy Gilmore 2 (2025) as Billy Jenkins
Haley Joel Osment TV shows
- The Oscars (1953) as Self
- Murphy Brown (1988) as Avery Brown
- The Larry Sanders Show (1992) as Little Boy
- Walker, Texas Ranger (1993) as Lucas Simms
- The X-Files (1993) as Young John 'Kitten' James / Davey James
- Chicago Hope (1994) as Nathan Cacaci
- Touched by an Angel (1994) as John Henry
- The Pretender (1996) as Davey Simpkins
- Hey Arnold! (1996)
- Ally McBeal (1997) as Eric Stall
- Family Guy (1999) as Kid in Bathroom (voice)
- Family Guy (1999) as Letter R in Crest Ad (voice)
- Family Guy (1999) as Leonard / Daycare Kid (voice)
- Family Guy (1999) as Coffee Shop Patron (voice)
- Family Guy (1999) as Blockbuster Employee #2 (voice)
- Family Guy (1999) as (voice)
- Buzz Lightyear of Star Command (2000) as Myka (voice)
- American Dad! (2005) as Clubber (voice)
- Robot Chicken (2005) as Kevin Jonas / Tim Murphy (voice)
- Good Mythical Morning (2012) as Self
- The Eric Andre Show (2012) as Self
- Alpha House (2013) as Shelby Mellman
- The Spoils of Babylon (2014) as Winston Morehouse
- Silicon Valley (2014) as Keenan Feldspar
- The Real History of Science Fiction (2014) as Himself
- Teachers (2016) as Damien
- Swedish Dicks (2016) as Dave
- Goliath (2016) as Dylan Zax
- Oasis (2017) as Sy Phillips
- Future Man (2017) as Dr. Stu Camillo
- Eli Roth's History of Horror (2018) as Self
- The Kominsky Method (2018) as Robbie Schumacher
- What We Do in the Shadows (2019) as Topher
- The Boys (2019) as Mesmer / Charles
- Awkwafina Is Nora from Queens (2020) as Amos
- Star Trek: Lower Decks (2020) as O'Connor (voice)
- Jurassic World Camp Cretaceous (2020) as Kash D. Lanford
- Jurassic World Camp Cretaceous (2020) as Kash D. Langford
- The Mysterious Benedict Society (2021) as One
- Dogs in Space (2021) as Garbage (voice)
- Dragons: The Nine Realms (2021) as Leonard "Buzzsaw" Burne (voice)
- We Baby Bears (2022) as Teddy / Teddy 3 (voice)
- Wednesday (2022) as Kansas City Scalper
- Poker Face (2023) as Kirby Kowalczyk
- Star Wars: Young Jedi Adventures (2023) as Raxlo (voice)
- Batman: Caped Crusader (2024) as Anton (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Haley Joel Osment been in?
Haley Joel Osment has 35 credited film roles and 46 TV roles, for a total of 81 credits from 1953 to 2025.
What was Haley Joel Osment's first major role?
The Oscars (1953).
What is Haley Joel Osment's most recent project?
Happy Gilmore 2 (2025).



