Charlie Hunnam Filmography: Every Movie and TV Show in Order
All 26 Charlie Hunnam roles in chronological order (1999 to 2025): 21 movies and 5 TV series.

How many movies and TV shows has Charlie Hunnam been in? This complete Charlie Hunnam filmography lists 26 credited roles (21 films, 5 TV series), in chronological order from 1999 to 2025, with links to our full guides where available.
Charlie Hunnam movies in order
- Whatever Happened to Harold Smith? (2000) as Daz
- Abandon (2002) as Embry Larkin
- Nicholas Nickleby (2002) as Nicholas Nickleby
- Cold Mountain (2003) as Bosie
- Green Street Hooligans (2005) as Pete Dunham
- Children of Men (2006) as Patric
- The Ledge (2011) as Gavin Nichols
- 3, 2, 1... Frankie Go Boom (2012) as Frankie
- Deadfall (2012) as Jay
- Pacific Rim (2013) as Raleigh Becket
- Crimson Peak (2015) as Dr. Alan McMichael
- The Lost City of Z (2017) as Percival Fawcett
- King Arthur: Legend of the Sword (2017) as Arthur
- Papillon (2017) as Henri 'Papillon' Charrière
- Triple Frontier (2019) as William 'Ironhead' Miller
- A Million Little Pieces (2019) as Bob Frey Jr.
- True History of the Kelly Gang (2019) as Sergeant O'Neil
- The Gentlemen (2020) as Ray
- Jungleland (2020) as Stanley Kaminski
- Last Looks (2022) as Charlie Waldo
- Rebel Moon - Part One: A Child of Fire (2023) as Kai
Charlie Hunnam TV shows
- Queer as Folk (1999) as Nathan Maloney
- Undeclared (2001) as Lloyd Haythe
- Sons of Anarchy (2008) as Jax Teller
- Shantaram (2022) as Dale Conti / Lin Ford
- Monster: The Ed Gein Story (2025) as Ed Gein
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Charlie Hunnam been in?
Charlie Hunnam has 21 credited film roles and 5 TV roles, for a total of 26 credits from 1999 to 2025.
What was Charlie Hunnam's first major role?
Queer as Folk (1999).
What is Charlie Hunnam's most recent project?
Monster: The Ed Gein Story (2025).



