Rupert Grint Filmography: Every Movie and TV Show in Order
All 30 Rupert Grint roles in chronological order (2001 to 2023): 22 movies and 8 TV series.

How many movies and TV shows has Rupert Grint been in? This complete Rupert Grint filmography lists 30 credited roles (22 films, 8 TV series), in chronological order from 2001 to 2023, with links to our full guides where available.
Rupert Grint movies in order
- Harry Potter and the Philosopher's Stone (2001) as Ron Weasley
- Thunderpants (2002) as Alan A. Allen
- Harry Potter and the Chamber of Secrets (2002) as Ron Weasley
- Harry Potter and the Prisoner of Azkaban (2004) as Ron Weasley
- Harry Potter and the Goblet of Fire (2005) as Ron Weasley
- Driving Lessons (2006) as Ben Marshall
- Harry Potter and the Order of the Phoenix (2007) as Ron Weasley
- Cherrybomb (2009) as Malachy
- Harry Potter and the Half-Blood Prince (2009) as Ron Weasley
- Wild Target (2010) as Tony
- Harry Potter and the Deathly Hallows: Part 1 (2010) as Ron Weasley
- Harry Potter and the Deathly Hallows: Part 2 (2011) as Ron Weasley
- 50 Greatest Harry Potter Moments (2011) as Ron Weasley (archive footage)
- Into the White (2012) as Robin Southey Smith
- Daniel Radcliffe: Being Harry Potter (2012) as Self
- Charlie Countryman (2013) as Carl
- CBGB (2013) as Cheetah Chrome
- Postman Pat: The Movie (2014) as Josh (voice)
- Harry Potter: The Making of Diagon Alley (2014) as Self
- Moonwalkers (2015) as Jonny
- Harry Potter 20th Anniversary: Return to Hogwarts (2022) as Self
- Knock at the Cabin (2023) as Redmond
Rupert Grint TV shows
- American Dad! (2005) as Liam (voice)
- Come Fly with Me (2010) as Himself
- Urban Myths (2017) as Gustl
- Snatch (2017) as Charlie Cavendish
- Sick Note (2017) as Daniel Glass
- The ABC Murders (2018) as Inspector Crome
- Servant (2019) as Julian Pearce
- Guillermo del Toro's Cabinet of Curiosities (2022) as Walter Gilman
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Rupert Grint been in?
Rupert Grint has 22 credited film roles and 8 TV roles, for a total of 30 credits from 2001 to 2023.
What was Rupert Grint's first major role?
Harry Potter and the Philosopher's Stone (2001).
What is Rupert Grint's most recent project?
Knock at the Cabin (2023).



