Jamie Bell Filmography: Every Movie and TV Show in Order
All 33 Jamie Bell roles in chronological order (2000 to 2026): 29 movies and 4 TV series.

How many movies and TV shows has Jamie Bell been in? This complete Jamie Bell filmography lists 33 credited roles (29 films, 4 TV series), in chronological order from 2000 to 2026, with links to our full guides where available.
Jamie Bell movies in order
- Billy Elliot (2000) as Billy Elliot
- Deathwatch (2002) as Pfc. Charlie Shakespeare
- Nicholas Nickleby (2002) as Smike
- Undertow (2004) as Chris Munn
- Dear Wendy (2005) as Dick Dandelion
- The Chumscrubber (2005) as Dean
- King Kong (2005) as Jimmy
- Flags of Our Fathers (2006) as Ralph "Iggy" Ignatowski
- Hallam Foe (2007) as Hallam Foe
- Jumper (2008) as Griffin
- Defiance (2008) as Asael Bielski
- The Eagle (2011) as Esca
- Jane Eyre (2011) as St. John
- Retreat (2011) as Jack
- The Adventures of Tintin (2011) as Tintin (voice)
- Man on a Ledge (2012) as Joey Cassidy
- Snowpiercer (2013) as Edgar
- Filth (2013) as Lennox
- Nymphomaniac: Vol. II (2013) as K
- Fantastic Four (2015) as Ben Grimm / The Thing
- 6 Days (2017) as LCpl. Rusty Firmin
- Film Stars Don't Die in Liverpool (2017) as Peter Turner
- Donnybrook (2018) as Jarhead Earl
- Rocketman (2019) as Bernie Taupin
- Skin (2019) as Bryon Widner
- Cranston Academy: Monster Zone (2020) as Danny (Voice)
- Tom Clancy's Without Remorse (2021) as Robert Ritter
- Surrounded (2023) as Tommy Walsh
- All of Us Strangers (2023) as Dad
Jamie Bell TV shows
- TURN: Washington's Spies (2014) as Abraham Woodhull
- Shining Girls (2022) as Harper
- DI Ray (2022) as Stevo Miller
- Half Man (2026) as Niall
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jamie Bell been in?
Jamie Bell has 29 credited film roles and 4 TV roles, for a total of 33 credits from 2000 to 2026.
What was Jamie Bell's first major role?
Billy Elliot (2000).
What is Jamie Bell's most recent project?
Half Man (2026).



