Sean Astin Filmography: Every Movie and TV Show in Order
All 112 Sean Astin roles in chronological order (1954 to 2025): 74 movies and 38 TV series.

How many movies and TV shows has Sean Astin been in? This complete Sean Astin filmography lists 112 credited roles (74 films, 38 TV series), in chronological order from 1954 to 2025, with links to our full guides where available.
Sean Astin movies in order
- The Goonies (1985) as Mikey
- White Water Summer (1987) as Alan
- Like Father Like Son (1987) as Clarence / Trigger
- The War of the Roses (1989) as Josh at 17
- Memphis Belle (1990) as Richard "Rascal" Moore
- The Willies (1990) as Michael
- Toy Soldiers (1991) as Billy Tepper
- Encino Man (1992) as Dave Morgan
- Where the Day Takes You (1992) as Greg
- Rudy (1993) as Daniel E. 'Rudy' Ruettiger
- Safe Passage (1994) as Izzy
- Harrison Bergeron (1995) as Harrison Bergeron
- Courage Under Fire (1996) as Patella
- Bulworth (1998) as Gary
- Deterrence (2000) as Ralph
- Icebreaker (2000) as Matt Foster
- The Lord of the Rings: The Fellowship of the Ring (2001) as Sam
- The Lord of the Rings: The Two Towers (2002) as Sam
- The Lord of the Rings: The Return of the King (2003) as Sam
- 50 First Dates (2004) as Doug Whitmore
- Balto III: Wings of Change (2004) as Kodi (voice)
- Elvis Has Left the Building (2004) as Aaron
- Ringers: Lord of the Fans (2005) as Self
- Slipstream (2005) as Stuart Conway
- Bigger Than the Sky (2005) as Ken Zorbell
- Marilyn Hotchkiss' Ballroom Dancing & Charm School (2006) as Kip Kipling
- Asterix and the Vikings (2006) as Justforkix (voice: English version)
- Click (2006) as Bill
- What Love Is (2007) as Geroge
- The Final Season (2007) as Kent Stock
- Borderland (2007) as Randall
- Forever Strong (2008) as Marcus Tate
- Alvin and the Chipmunks: The Squeakquel (2009) as Meerkat Manor Narrator (voice)
- With Great Power: The Stan Lee Story (2010) as Self
- Demoted (2011) as Mike
- Stay Cool (2011) as Big Girl
- Love's Christmas Journey (2011) as Mayor Wayne
- Dorothy and the Witches of Oz (2012) as Frack
- Adopting Terror (2012) as Tim Broadbent
- Amazing Love (2012) as Stuart
- Extraction (2013) as Kyle Black
- The Naughty List (2013) as Winter (voice)
- Justice League: War (2014) as Shazam (voice)
- Cabin Fever: Patient Zero (2014) as Porter
- Boys of Abu Ghraib (2014) as Tanner
- Moms' Night Out (2014) as Sean
- Video Games: The Movie (2014) as Self - Narrator
- Ribbit (2014) as Ribbit
- The Hero of Color City (2014) as Horatio (voice)
- The Surface (2014) as Mitch
- Justice League: Throne of Atlantis (2015) as Shazam (voice)
- Do You Believe? (2015) as Dr. Farell
- Checkmate (2015) as Dyson
- Woodlawn (2015) as Hank
- The Do-Over (2016) as Ted-O
- Range 15 (2016) as Pilot Grigsby
- Bad Kids of Crestview Academy (2017) as Headmaster Nash
- Unleashed (2017) as Carl
- Dead Ant (2017) as Art
- Ploey: You Never Fly Alone (2018) as Fox (voice)
- Gloria Bell (2019) as Jeremy
- The Spooky Tale of Captain Underpants Hack-a-ween (2019) as Narrator / Mr Gigglenose (voice)
- LEGO DC: Shazam! Magic and Monsters (2020) as Shazam (voice)
- Justice League Dark: Apokolips War (2020) as Billy Batson / Shazam (voice)
- Captain Underpants Mega Blissmas (2020) as Narrator (voice)
- Adverse (2021) as Frankie
- Hero Mode (2021) as Jimmy Tisdale
- Charming the Hearts of Men (2021) as George
- Vindicta (2023) as Rick
- The Shift (2023) as Gabriel
- Hard Miles (2024) as Speedy
- A Nonsense Christmas with Sabrina Carpenter (2024) as Self
- The Man in the White Van (2024) as Richard Williams
- Love Hurts (2025) as Cliff Cussick
Sean Astin TV shows
- The Wonderful World of Disney (1954) as Leonard Kinsey
- Law & Order (1990) as Wayne Hensley
- 24 (2001) as Lynn McGill
- Jeremiah (2002) as Mister Smith
- Monk (2002) as Paul Buchanan
- Las Vegas (2003) as Lloyd Campbell
- NCIS (2003) as Tyler Elliott
- Robot Chicken (2005) as Steve Jobs / Gallagher (voice)
- Hercules (2005) as Linus
- Into the West (2005) as Martin Jarrett
- My Name Is Earl (2005) as Rick
- Masters of Science Fiction (2007)
- The Big Bang Theory (2007) as Greg Pemberton
- The Colour of Magic (2008) as Twoflower
- Special Agent Oso (2009) as Special Agent OSO
- The Witches of Oz (2011) as Frack
- Franklin & Bash (2011) as Steven Piper
- Alphas (2011) as Mitchel Morgan
- Teenage Mutant Ninja Turtles (2012) as Raphael (voice)
- Sofia the First (2013) as Bengee (voice)
- Brooklyn Nine-Nine (2013) as Sergeant Knox
- The Strain (2014) as Jim Kent
- The Librarians (2014) as The Amazing Mysterium / Kirby
- New Looney Tunes (2015) as Actor Sean Astin (voice)
- Con Man (2015) as Sean Astin
- Supergirl (2015) as Pete Andrews
- Bunnicula (2016) as Chester (voice)
- Stranger Things (2016) as Bob Newby
- Stranger Things (2016) as Bob Newby (archive footage) (uncredited)
- Justice League Action (2016) as Billy Batson / Shazam (voice)
- Justice League Action (2016) as Shazam / Billy (voice)
- The Epic Tales of Captain Underpants (2018) as Narrator (voice)
- The Conners (2018) as Tyler
- Minecraft: Story Mode (2018) as Reginal (voice)
- No Good Nick (2019) as Ed Thompson
- Scooby-Doo and Guess Who? (2019) as Sean Astin (voice)
- Perry Mason (2020) as Sunny Gryce
- Kung Fu Panda: The Dragon Knight (2022) as Master Sloth (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Sean Astin been in?
Sean Astin has 74 credited film roles and 38 TV roles, for a total of 112 credits from 1954 to 2025.
What was Sean Astin's first major role?
The Wonderful World of Disney (1954).
What is Sean Astin's most recent project?
Love Hurts (2025).



