Oliver Phelps is an English actor best known for playing George Weasley in the Harry Potter film series. Born in Birmingham in 1986, Phelps began his screen career alongside his twin brother, James Phelps, after the brothers were cast as the Weasley twins. Oliver portrayed George Weasley in all eight Harry Potter films released between 2001 and 2011, making the character the defining role of his movie career. Beyond the Wizarding World, he has taken on a smaller number of film roles, including an appearance in Edgar Wright’s psychological thriller Last Night in Soho. His film work has therefore been closely associated with one of the most successful fantasy franchises in cinema, while also giving him opportunities to appear in projects outside the series.
For this Oliver Phelps movies by year guide, the focus is on his officially released feature films. Short films, television productions, video games, documentaries, specials and other non-feature appearances are not presented as standard feature-film credits.
2001 — Harry Potter and the Philosopher’s Stone
Released in 2001, Harry Potter and the Philosopher’s Stone marked Oliver Phelps’s feature-film debut as George Weasley, one of Ron Weasley’s mischievous twin brothers. Directed by Chris Columbus, the fantasy adventure stars Daniel Radcliffe, Rupert Grint and Emma Watson alongside Phelps and his twin James, who played Fred Weasley. The story follows Harry Potter as he discovers his magical heritage and begins his first year at Hogwarts School of Witchcraft and Wizardry. The film established Phelps as part of the central Weasley family and launched the eight-film Harry Potter movie series.
2002 — Harry Potter and the Chamber of Secrets

Oliver Phelps returned as George Weasley in Harry Potter and the Chamber of Secrets, released in 2002. Chris Columbus again directed the fantasy adventure, with Daniel Radcliffe, Rupert Grint, Emma Watson and Richard Harris among the principal cast. The second film follows Harry’s return to Hogwarts, where a mysterious chamber has been opened and students are being attacked by an unknown creature. George and Fred remain an important part of the Weasley family dynamic, providing humor and mischief as the danger at Hogwarts grows.
2004 — Harry Potter and the Prisoner of Azkaban
In 2004, Phelps appeared as George Weasley in Harry Potter and the Prisoner of Azkaban. Directed by Alfonso Cuarón, the fantasy film brought a darker visual and emotional style to the Harry Potter series while continuing the story of Harry, Ron and Hermione at Hogwarts. Phelps shared the screen with Rupert Grint and James Phelps as the Weasley twins, while the cast also included Gary Oldman as Sirius Black and Michael Gambon as Albus Dumbledore. George and Fred have a relatively smaller role than in some later installments, but their mischievous relationship with Harry remains part of the film’s lighter moments.
2005 — Harry Potter and the Goblet of Fire
Harry Potter and the Goblet of Fire arrived in 2005, with Oliver Phelps once again playing George Weasley. Directed by Mike Newell, the fantasy adventure expands the world beyond Hogwarts as Harry is unexpectedly selected to compete in the dangerous Triwizard Tournament. The film features Daniel Radcliffe, Rupert Grint, Emma Watson, Brendan Gleeson, Ralph Fiennes and Robert Pattinson among its major cast members. The fourth movie is particularly notable in Phelps’s filmography because it gives the Weasley twins memorable moments around the Yule Ball and their growing entrepreneurial ambitions.
2007 — Harry Potter and the Order of the Phoenix
Phelps reprised the role of George Weasley in Harry Potter and the Order of the Phoenix, released in 2007. David Yates directed the fifth Harry Potter film, which follows Harry’s increasingly difficult relationship with the Ministry of Magic and the arrival of the strict Hogwarts professor Dolores Umbridge. Alongside James Phelps as Fred, Oliver’s George becomes increasingly rebellious toward Umbridge and eventually leaves Hogwarts with his twin after creating chaos through their elaborate departure. The film is an important entry in George’s character arc because the twins’ entrepreneurial spirit begins to develop into the successful joke-shop business that later becomes central to their story.
2009 — Harry Potter and the Half-Blood Prince
In 2009, Oliver Phelps appeared again as George Weasley in Harry Potter and the Half-Blood Prince. David Yates directed the sixth installment, which stars Daniel Radcliffe, Rupert Grint, Emma Watson and Michael Gambon and focuses increasingly on Lord Voldemort’s past and the threat facing the wizarding world. George and Fred are seen operating Weasleys’ Wizard Wheezes, the joke shop they establish after leaving Hogwarts. Although Phelps’s role is supporting, the appearance is notable because it shows George as a young businessman rather than simply one of Hogwarts’ mischievous students.
2010 — Harry Potter and the Deathly Hallows: Part 1
Phelps returned as George Weasley in Harry Potter and the Deathly Hallows: Part 1, released in 2010 and directed by David Yates. The fantasy adventure follows Harry, Ron and Hermione as they leave Hogwarts and begin their mission to find and destroy Voldemort’s Horcruxes. The film features Daniel Radcliffe, Rupert Grint, Emma Watson, Helena Bonham Carter, Ralph Fiennes and Alan Rickman among its large ensemble cast. George is involved in the dramatic early sequence surrounding the Order of the Phoenix’s attempt to move Harry to safety, giving Phelps one of his more consequential moments in the later films.
2011 — Harry Potter and the Deathly Hallows: Part 2
The final Harry Potter movie, Harry Potter and the Deathly Hallows: Part 2, was released in 2011, with Oliver Phelps reprising George Weasley. Directed by David Yates, the fantasy adventure brings Harry’s conflict with Voldemort to its conclusion as the battle for Hogwarts becomes the central event. Phelps appears alongside James Phelps, Rupert Grint, Daniel Radcliffe, Emma Watson and the wider ensemble, with George taking part in the defense of Hogwarts. The film is especially significant in Oliver Phelps’s career because it concluded the eight-film series that had introduced him to audiences a decade earlier.
2021 — Last Night in Soho

After a decade closely associated with Harry Potter, Oliver Phelps appeared in Edgar Wright’s psychological thriller Last Night in Soho in 2021. Phelps plays a Cloakroom Attendant, a small supporting role shared with his real-life twin brother James Phelps, who is also credited as a cloakroom attendant in the film. The movie stars Thomasin McKenzie and Anya Taylor-Joy and blends psychological horror, mystery and thriller elements as a young fashion student becomes connected to a disturbing vision of 1960s London. Phelps’s appearance is a brief non-central role, but the film is notable as his first major feature-film appearance outside the Harry Potter franchise since the series concluded.
Conclusion
Oliver Phelps’s movie career is defined by one of the most recognizable supporting roles in modern fantasy cinema. From his debut as George Weasley in Harry Potter and the Philosopher’s Stone in 2001 through Harry Potter and the Deathly Hallows: Part 2 in 2011, he appeared in all eight Harry Potter films and grew with the franchise from a young Hogwarts student into an established member of the Weasley family. His later appearance in Last Night in Soho demonstrated a move beyond the fantasy franchise, although his connection with George Weasley remains the central feature of his screen career. For anyone researching Oliver Phelps movies by year, these nine feature-film appearances represent his released feature-film acting credits through 2021.
