economie

THEN AND NOW: The cast of the ‘Harry Potter’ films over 22 years later

Both new and veteran actors starred in the “Harry Potter” series.

  • The “Harry Potter” films spanned from 2001 to 2011 and launched many of its actors into stardom. 
  • Daniel Radcliffe, Emma Watson, and Rupert Grint all found continued acting success as adults.
  • Well-established stars like Gary Oldman, Emma Thompson, and Maggie Smith remained big in Hollywood.
Daniel Radcliffe starred as Harry Potter.
Daniel Radcliffe has been particularly successful on Broadway recently.

After the series ended, Radcliffe starred in the horror film “The Woman in Black” (2012), the drama “Kill Your Darlings” (2013), and the rom-com “What If” (2013).

He later appeared in Judd Apatow’s “Trainwreck” (2015) as the dog walker, costarred as Igor opposite James McAvoy in “Victor Frankenstein” (2015), and played Manny in the film “Swiss Army Man” (2016).

The actor has also appeared on TV series like Sky Arts 1’s “A Young Doctor’s Notebook” and TBS’ “Miracle Workers.”

Outside film, Radcliffe’s theater credits include roles in the 2011 revival of “How to Succeed in Business Without Really Trying,” “The Cripple of Inishmaan,” and “Endgame.”

Radcliffe’s was also in the Netflix interactive special “Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend” (2020). 

The actor reunited with many of his “Harry Potter” costars for HBO’s 20th-anniversary “Return to Hogwarts” reunion special in 2021, and he starred in “The Lost City” (2022) and “Weird: The Al Yankovic Story” (2022).

Radcliffe spent the bulk of the last year playing Charley Kringas in the Broadway revival of “Merrily We Roll Along.” The role earned him a Tony Award. 

Rupert Grint played Ron Weasley.
Rupert Grint is still a successful actor.

The same year that “Harry Potter and the Deathly Hallows – Part 2” (2011) released in theaters, Grint appeared in Ed Sheeran’s “Lego House” music video.

He went on to appear in films including “Into the White” (2012), “Charlie Countryman” (2013), “CBGB”(2013), and “Moonwalkers” (2015). 

Grint made his theater debut in the 2013 West End play “Mojo” and then had a leading role in the 2014 Broadway play “It’s Only a Play” alongside acting giants Matthew Broderick and Nathan Lane. 

The actor has found success on TV with roles on Netflix’s “Sick Note,” Crackle’s “Snatch,” Apple TV’s “Servant, and Netflix’s “Guillermo del Toro’s Cabinet of Curiosities.”

He also returned for the HBO reunion special.

More recently, Grint acted in “Knock at the Cabin” (2023). 

Hermione Granger was brought to life by Emma Watson.
Emma Watson’s career did not end with “Harry Potter.”

In 2011, Watson announced that she would be studying at Brown University. She graduated in 2014 with a bachelor’s in English literature.

While in school, Watson starred in a number of popular films, including “My Week With Marilyn” (2011), “The Perks of Being a Wallflower” (2012), and “The Bling Ring” (2013).

In 2013, Watson also played herself in the Seth Rogen and Evan Goldberg apocalyptic comedy, “This Is the End.”

In 2017, the English actor starred as Belle in the Disney live-action remake of “Beauty and the Beast,” and in 2019 she was part of the star-studded cast of Greta Gerwig’s “Little Women.”

Watson reunited with her old costars for the HBO reunion special. 

Draco Malfoy was played by Tom Felton.
Tom Felton is still very involved in the “Harry Potter” fandom.

After “Harry Potter” wrapped, Felton starred as another villain in “Rise of the Planet of the Apes” (2011), but most of his work has been in smaller-budget dramas and thrillers.

Felton has also found success on TV. He played Erich Blunt on TNT’s “Murder in the First,” Julian Albert on The CW’s “The Flash,” and Logan on the YouTube original series “Origin.” 

In 2018, he played Laertes in “Ophelia,” and his most recent acting credit was in “Braking for Whales” (2020).

Felton recently starred in “A Babysitter’s Guide to Monster Hunting” (2020) and the Dutch period piece “The Forgotten Battle” (2020).

The actor appeared on an episode of the TBS quiz show “Harry Potter: Hogwarts Tournament of Houses” and reunited with his costars on the HBO reunion special.

More recently, Felton acted in “Save the Cinema” (2022), “Canyon del Muerto” (2022), “Burial” (2022), and “Some Other Woman” (2023).

He also published a memoir titled “Beyond the Wand: The Magic and Mayhem of Growing Up a Wizard.”

Neville Longbottom was played by Matthew Lewis.
Matthew Lewis has spoken on panels at different cons over the year.

In 2015, Lewis showed the world that he was all grown up when he posed in his underwear for Attitude magazine.

Lewis also continued acting after “Harry Potter” with roles in films like “Me Before You” (2016) “Terminal” (2018), and “Baby Done” (2020)

He’s appeared on several TV shows including BBC One’s “The Syndicate,” BBC One’s “Ripper Street,” ITV’s “Girlfriends,” and Channel 5’s “All Creatures Great and Small.”

The actor also returned for the TBS quiz show and the HBO reunion special.

More recently, Lewis worked on BBC One’s “Avoidance.” 

Evanna Lynch played the eccentric Luna Lovegood.
Evanna Lynch has expanded her career beyond acting.

Lynch continued acting in a handful of films, including “GBF” (2013), “Addiction: A 60’s Love Story” (2015), and “My Name is Emily” (2015).

In 2013, she reprised her role as Luna in the StarKid Productions musical “A Very Potter Senior Year,” which starred Darren Criss.

Lynch also competed on “Dancing With the Stars” in 2018 and came in third place. 

Beyond acting, Lynch is a committed activist. She became an ambassador for controversial “Harry Potter” author JK Rowling’s charity, Lumos, and has worked with other organizations like PETA and Save the Asian Elephants.

In 2017, Lynch and actor Robbie Jarvis (who played young James Potter in the films) launched a vegan-focused podcast called The ChickPeeps. And in 2019, she received a Lovie Special Achievement Award for “expertly using the internet to promote vegan activism and environmental health through social media, podcasting and her own beauty line, KinderBeautyBox.”

She also voiced the characters in the animated short “Behind the McChicken Wrapper” (2019) and the animated Nickelodeon series “Rise of the Teenage Mutant Ninja Turtles.”

Lynch released her memoir, “The Opposite of Butterfly Hunting,” in 2021 and returned for the HBO reunion special. She also recently cohosted the podcast “Just Beings” with author and social psychologist Melanie Joy. 

Cedric Diggory was played by Robert Pattinson.
Robert Pattinson is probably better known for his role in the “Twilight Saga.”

After “Harry Potter,” Pattinson starred in “How to Be” (2008) and “Little Ashes” (2008) before becoming a household name as Edward Cullen in “The Twilight Saga.”

He also went on to star in popular films like “Remember Me” (2010), “Water for Elephants” (2011), “The Lost City of Z” (2016), “Good Time” (2017), and “High Life” (2018).

In 2019, he starred in the Oscar-nominated Robert Eggers film “The Lighthouse” opposite Willem Dafoe.

Pattinson earned rave reviews for his roles in “Tenet” (2020), “The Devil All the Time” (2020), and “The Batman” (2022).

More recently, he voiced the Grey Heron in the English-dubbed version of Studio Ghibli’s “The Boy and the Heron” (2023). 

Fred and George Weasley were played by real-life twins James and Oliver Phelps, respectively.
James and Oliver Phelps still work together frequently.

After “Harry Potter” wrapped, the twins continued to act in films.

They both appeared in the TV movie “Danny and the Human Zoo” (2015), and they are currently working together on the upcoming films “Last Night in Soho” and “Own Worst Enemy.”

The brothers also have a podcast called “Normal Not Normal” (previously known as “Double Trouble”), on which they’ve reunited with a number of their fellow “Harry Potter” stars.

James and Oliver are currently working on their own travel show, and a few of their “Harry Potter” castmates have already helped them with episodes. They also joined the cast for the 20th-anniversary HBO reunion special.

The brothers are set to star on a new “Harry Potter”-themed Food Network show this November called “Harry Potter: Wizards of Baking.”

Bonnie Wright played Ginny Weasley.
Bonnie Wright has found professional success across several fields.

Wright went on to appear in and direct a few short films after the “Harry Potter” series ended.

She also appeared in “After the Dark” (2013), “Before I Sleep” (2013), and a 2018 retelling of “A Christmas Carol.”

Her other accomplishments include being named Star Baker on “The Great Sport Relief Bake Off” (a celebrity charity baking competition), being an ambassador for Lumos alongside Lynch, and working as an activist with Greenpeace to end plastic pollution.

Wright joined her Weasley brothers for the HBO reunion special. 

In 2022, she published her nonfiction sustainability guide, “Go Gently,” which has since inspired a TV show and podcast. The actor is also a spokesperson for BBC CBeebies’ 2024 Earthshot competition, where kids submit their ideas for making the world more sustainable. 

Julie Walters starred as Molly Weasley.
Julie Walters is a film, TV, and voice actor.

After wrapping on “Harry Potter,” Walters continued her successful acting career appearing in “Paddington” (2014), “Brooklyn” (2015), and “Paddington 2” (2017). She also voiced the witch in Pixar’s “Brave” (2012).

Walters has worked on TV, starring on miniseries like ITV’s “The Jury” (2011), BBC’s “The Hollow Crown” (2012), and Channel 4’s “National Treasure” (2016).

More recently, she reprised her role in “Mamma Mia! Here We Go Again” (2018), appeared in “Mary Poppins Returns” (2018), voiced a role in “The Queen’s Corgi” (2019), and starred in “The Secret Garden” (2020).

In 2020, the actor narrated the 10-part ITV series “For the Love of Britain.”

Mark Williams portrayed Arthur Weasley.
Mark Williams stepped out of the limelight a little after “Harry Potter.”

Williams has mostly made appearances on TV series and in TV movies since “Harry Potter” wrapped. 

Some of his film work includes “Albert Nobbs” (2011), “Golden Years” (2016), and “Early Man” (2018). But William’s most notable role has been as the titular character on BBC One’s “Father Brown.”

The actor reunited with his on-screen children for the HBO reunion special. 

More recently, Williams voiced a character in the TV movie “Robin and the Hoods” (2024).

Albus Dumbledore was first played by Richard Harris.
Richard Harris died in 2002.

Harris died in October 2002 shortly before the second “Harry Potter” film debuted in the US. 

Michael Gambon assumed the role of Dumbledore for the remaining six films.
Michael Gambon has had a successful acting career.

Gambon continued acting in films and on TV after the “Harry Potter” films. He voiced the narrator in “Hail, Caesar!” (2016) and voiced Uncle Pastuzo in “Paddington” (2014) and “Paddington 2” (2018).

He also appeared in award-nominated films, like “Victoria and Abdul” (2017) and “Kingsman: The Golden Circle” (2017).

More recently, Gambon played Bernard Delfont in “Judy,” the 2019 biographical drama about Judy Garland, and starred in “Cordelia” (2019).

Gambon died at the age of 82.

Alan Rickman was Professor Severus Snape.
Alan Rickman continued acting until his untimely death.

When the films wrapped, Rickman continued to act in films including “Lee Daniels’ The Butler” (2013), “CBGB” (2013) alongside Grint, and “Eye in the Sky” (2015).

Rickman died of pancreatic cancer at the age of 69 in January 2016.

His final film credit was reprising his voice role as Absolem the caterpillar in “Alice Through the Looking Glass” (2016), which was released four months after his death.

Maggie Smith was Professor McGonagall.
Maggie Smith is well known for starring on “Downton Abbey.”

After “Harry Potter,” Smith appeared in films like “The Best Exotic Marigold Hotel” (2011) and  “The Lady in the Van” (2015). She also reprised her voice role in “Sherlock Gnomes” (2018). 

Her most notable role was as Violet Crawley, Dowager Countess of Grantham on “Downton Abbey,” which ran for six seasons from 2010 to 2015. She also reprised the role in the 2019 “Downton Abbey” movie. 

The actor also found success on the stage, most recently starring in the West End production of “A German Life” in 2019.

More recently, she appeared in “A Boy Called Christmas” (2021), “Downton Abbey: A New Era” (2022), and “The Miracle Club” (2023). 

Smith died in September 2024 at the age of 89.

Oscar-winning actress Emma Thompson played Professor Sybill Trelawney.
Emma Thompson is a successful actor.

After “Harry Potter,” Thompson took on roles including Agent O in “Men in Black 3” (2012),  the voice of Queen Elinor in Pixar’s “Brave” (2012), PL Travers in “Saving Mr. Banks” (2013), and Mrs. Potts in “Beauty and the Beast” (2017).

The actor also went on to star in “Late Night” (2019), “Men in Black: International” (2019), “Last Christmas” (2019), “Dolittle” (2020),  “How to Build a Girl” (2020), and “Cruella” (2021).

Most recently, Thompson appeared in “Good Luck to You, Leo Grande” (2022) and “Roald Dahl’s Matilda the Musical” (2022).

Rubeus Hagrid was played by Robbie Coltrane.
Robbie Coltrane is still acting.

Coltrane has done voice work for “Arthur Christmas” (2011) and Pixar’s “Brave” (2012), which also featured the voices of Walters and Thompson.

More recently, he starred on Channel 4’s  “National Treasure” (2016), a four-part British drama miniseries.

Coltrane also returned for the HBO reunion special. 

In October 2022, the actor died at age 72. 

Warwick Davis played Professor Filius Flitwick and voiced Griphook throughout the series.
Warwick Davis has played roles in a number of major franchises.

After “Harry Potter,” Davis continued acting in a number of “Star Wars” films, including “The Force Awakens” (2015), “Rogue One” (2016), “The Last Jedi” (2017), “Solo: A Star Wars Story” (2018), and “The Rise of Skywalker” (2019). He also voiced a character on Disney XD’s “Star Wars Rebels.”

Davis went on to star alongside Rickey Gervais on HBO’s “Life’s Too Short” from 2011 to 2013 and appear in “Maleficent: Mistress of Evil” (2019). He also started voicing Sniff on Sky One’s “Moominvalley” in 2019. 

From 2022 to 2023, Davis reprised his famous role as Willow Ufgood on the Disney+ series “Willow.”

David Bradley took on the role of Argus Filch.
David Bradley is a successful TV actor.

After “Harry Potter” wrapped, Bradley went on to appear in “Captain America: The First Avenger” (2011), “The World’s End” (2013), “The Lodgers” (2017), and “Jolt” (2021).

But much of his work is still on TV.

Aside from “Harry Potter,” Bradley is probably best known for playing Walder Frey on the hit HBO series “Game of Thrones.” He also appeared on several other series, including BBC’s “Prisoners’ Wives,” BBC America’s “Doctor Who,” and BBC’s “Les Misérables.”

He played Tony’s dad on Netflix’s dark comedy series “Afterlife” and voiced Merlin on Netflix’s “Wizards.”

Bradley voiced Geppetto in Guillermo del Toro and Mark Gustafson’s adaptation of “Pinocchio” (2022) on Netflix, and he appeared in “Catherine Called Birdy” (2022) and “Your Christmas or Mine?” (2022).

His most recent role was on Channel 5’s “Coma” miniseries. 

Dobby was voiced by Toby Jones.
Toby Jones went on to star in Marvel and “Indiana Jones” films.

Jones joined a number of other major film franchises after “Harry Potter.”

In the Marvel Cinematic Universe, he played the evil Hydra scientist Arnim Zola in “Captain America: The First Avenger” (2011) and “Captain America: The Winter Soldier” (2014).

In “The Hunger Games” (2012), “The Hunger Games: Catching Fire” (2013), and “The Hunger Games: Mockingjay – Part 2” (2015), Jones got to improvise and play off of Stanley Tucci in his role as Claudius Templesmith.

Jones also worked on horror and sci-fi films “Berberian Sound Studio” (2012) and “Morgan” (2016), and family films “Muppets Most Wanted” (2014) and “Christopher Robin” (2018).

Recently, Jones appeared in “The Last Thing He Wanted” (2020), “Archive” (2020), “Uncle Vanya” (2020), “Infinite” (2021), and “The Electrical Life of Louis Wain” (2021).

The actor also voiced a character on the Disney+ series “What If…?,” appeared in “A Boy Called Christmas,” and joined his former castmates in the HBO reunion special. 

Jones appeared in “The Wonder” (2022), “The Pale Blues Eye” (2022), “Tetris” (2023), and “Indiana Jones and the Dial of Destiny” (2023). 

His latest credit was in “The Instigators” (2024).

Lily Potter was played by Geraldine Somerville.
Geraldine Somerville went on to star in popular films.

The same year “Deathly Hallows – Part 2” premiered, Somerville appeared in “My Week with Marilyn” (2011) alongside Watson.

She also played Princess Antoinette in “Grace of Monaco” (2014).

In more recent years, the actor appeared in “Goodbye Christopher Robin” (2017), “Christmas in the Highlands” (2019), and “Fair Play” (2023).

James Potter was played by Adrian Rawlins.
Adrian Rawlins has expanded his career.

After “Harry Potter,” Rawlins joined the casts of a number of TV series and miniseries, including BBC One’s “Dickensian” and “Girlfriends.”

In 2019, he played chief engineer Nikolai Fomin on the award-winning HBO miniseries “Chernobyl.”

He’s appeared in “Undergods” (2020), “Tom Clancy’s Without Remorse” (2021), and “Living” (2022). He also appeared on the Disney+ series “Andor” and the Apple TV+ series “Slow Horses.”

The actor recently worked on Starz’ “Mary and George.”

In addition to acting, Rawlins began volunteering at the East Riding Theatre in 2014 and went on to work as its creative director for several years. 

David Thewlis was cast as Professor Remus Lupin.
David Thewlis is still a successful actor.

In 2012, he starred in Wright’s short film “Separate We Come, Separate We Go” which premiered at Cannes.

Other notable film credits include “RED 2” (2013), “The Theory of Everything” (2014), “Macbeth” (2015), “Anomalisa” (2015), “Wonder Woman” (2017), and “Justice League” (2017).

Thewlis also voices the Shame Wizard on the animated Netflix series “Big Mouth” and “Human Resources,” and he recently had a recurring role on National Geographic’s “Barkskins.”

The actor has appeared in “I’m Thinking of Ending Things” (2020), “Zack Snyder’s Justice League” (2021), and “Enola Holmes 2” (2022).

Some of his latest credits are on Hulu’s “The Artful Dodger” and Netflix’s “Kaos.”

Gary Oldman appeared in the “Harry Potter” films as Sirius Black.
Gary Oldman is an Oscar-winning actor.

After “Harry Potter” wrapped, Oldman was recognized by the Academy for his work in “Tinker Tailor Soldier Spy” (2012), in which he played intelligence officer George Smiley.

That same year, he also reprised his role as Commissioner Gordon in “The Dark Knight Rises” (2012). 

The actor went on to star in films like “Dawn of the Planet of the Apes” (2014) and “The Hitman’s Bodyguard” (2017). In 2017, Oldman also transformed into Winston Churchill for “Darkest Hour” (2017) and won the Oscar for best actor. 

Oldman worked on “The Laundromat” (2019), “The Courier” (2019), “A Place Among the Dead” (2020), “Mank” (2020), “Crisis” (2021), “The Woman in the Window” (2021), and “Hitman’s Wife’s Bodyguard” (2021).

He joined the cast for the HBO reunion special, appeared on the Apple TV+ spy series “Slow Horses,” and recently acted in “Oppenheimer” (2023). 

Ralph Fiennes played He Who Must Not Be Named, Lord Voldemort.
Ralph Fiennes has appeared in a number of popular films.

Once “Harry Potter” wrapped, Fiennes reprised his role as Hades in “Wrath of the Titans” (2012) and joined the James Bond franchise as M in “Skyfall” (2012) and “Spectre” (2015).

In between those projects, he took on the leading role in Wes Anderson’s “The Grand Budapest Hotel” (2014).

Other notable film credits include “Hail, Caesar!” (2016) alongside Gambon, “Richard III” (2016) alongside Smith, and “Holmes and Watson” (2018).

Fiennes is also a respected voice actor with credits including the Moon King in “Kubo and the Two Strings” (2016), Alfred Pennyworth in “The Lego Batman Movie” (2017) and “The Lego Movie 2: The Second Part” (2019), and Barry in “Dolittle” (2020).

He also returned for the HBO reunion special. 

The actor recently appeared in “The Dig” (2021), “No Time to Die” (2021), “The King’s Man” (2021), “The Menu” (2022), and “Macbeth.”

Helena Bonham Carter played Bellatrix Lestrange.
Helena Bonham Carter is known for her larger-than-life characters.

Bonham Carter went on to act in films like “Dark Shadows” (2012), “Les Misérables” (2012), “Cinderella” (2015), and “Alice Through the Looking Glass” (2016).

She appeared in “Oceans 8” (2018) and “Enola Holmes” (2020), and she played Princess Margaret on Netflix’s “The Crown.”

Bonham Carter also caught up with her former costars for the HBO reunion special. 

More recently, the actress appeared in “The House” (2022) and “Enola Holmes 2” (2022).

Jason Isaacs played Lucius Malfoy.
Jason Isaacs is still acting.

Isaacs went on to appear in films like “The Death of Stalin”(2017) and “Hotel Mumbai” (2018), but much of his recent work has been on TV.

He’s also worked on TV shows like Disney Channel’s “Star Wars Rebels,” CBS’ “Star Trek: Discovery,” Netflix’s “The OA,” and Netflix’s “Sex Education.”

He also voiced the Judge on Netflix’s “Castlevania,” the Emperor in “The Dark Crystal: Age of Resistance” (2019), and Dick Dastardly in “Scoob”(2020).

The actor’s other recent film credits include “Dr. Bird’s Advice for Sad Poets” (2021), “Mass” (2021), “Creation Stories” (2021), and “Streamline” (2021).

Issacs has been playing Dr. Griff on CBS’ “Good Sam,” and he also reminisced about his time in “Harry Potter” for the HBO reunion special. 

The actor recently appeared in “Mrs. Harris Goes to Paris” (2022), in “Spinning Gold” (2023), and on Hulu’s “The Great.”

His latest film, “The Salt Path,” premiered at the 2024 Toronto International Film Festival.

Dolores Umbridge was played by Imelda Staunton.
Imelda Staunton acts on the stage as well as the screen.

Staunton went on to appear in “Maleficent” (2014) and “Maleficent: Mistress of Evil” (2019) alongside Davis, and voice a character in “Paddington” (2014) and “Paddington 2” (2017) alongside Walters and Gambon.

On TV, she’s played Karen Edwards on ITV’s “A Confession,” Mary on ITV Hub’s “Flesh and Blood,” and, most recently, Penny on the Apple TV+ series “Trying.”

The actor continued working on the stage with West End productions of “Sweeney Todd” (2012), “Good People” (2014), “There Came a Gypsy Riding” (2015), “Who’s Afraid of Virginia Woolf?” (2017), and “Follies” (2017).

She recently appeared in “Downton Abbey: A New Era” (2022) alongside Smith and took over the role of Queen Elizabeth II on the fifth season of Netflix’s “The Crown.”

Staunton is currently starring in the West End production of “Hello, Dolly!”

Harry Melling played Dudley Dursley.
Harry Melling found success on TV and in film.

Since “Harry Potter,” Melling has landed roles in films like “The Lost City of Z” (2016) and “The Ballad of Buster Scruggs” (2018). 

The actor has appeared on BBC One’s “The War of the Worlds,” BBC One’s “His Dark Materials,” and Netflix’s “The Queen’s Gambit.”

His recent films include “The Old Guard” (2020), “The Devil All the Time” (2020), “Say Your Prayers” (2020), “The Tragedy of Macbeth” (2021), and “Please Baby Please” (2022). He also acted in “The Pale Blue Eye” alongside Jones. 

His latest film, “Harvest,” is doing the rounds at the festival circuit this year. 

Vernon Dursley was played by Richard Griffiths.
Richard Griffiths continued acting up until his death.

After “Harry Potter,” Griffiths joined another major franchise as King George II in “Pirates of the Caribbean: On Stranger Tides” (2011), appeared as Monsieur Frick in “Hugo” (2011), and was The Colonel in the war drama “Private Peaceful” (2012).

Griffiths died of complications following cardiac surgery in March 2013. His final acting credit was in “About Time” (2013), which was released a few months after his death.

Petunia Dursley was played by Fiona Shaw.
Fiona Shaw has a long list of acting credits.

Since “Harry Potter” wrapped, Shaw has appeared in films like “The Tree of Life” (2011), “Out of Innocence” (2016), “Colette” (2018), and “Ammonite” (2020). 

However, she has found even greater success on TV with roles on a number of popular shows including HBO’s “True Blood,” BBC America’s “Killing Eve,” Amazon Prime’s “Fleabag,” and BBC’s “Baptise.”

The actor was also cast in a number of stage productions, including “Scenes from an Execution” (2012) and “The Testament of Mary” (2013). 

Shaw recently appeared on the Disney+ “Star Wars” series “Andor” and in “Enola Holmes” (2020), “Kindred” (2020), and “If” (2024).

This story was originally published on May 31, 2020, and most recently updated on September 30, 2024. 

Read More:

Read the original article on Business Insider

https://www.businessinsider.com/photos-harry-potter-movie-cast-then-and-now