‘Harry Potter’ HBO Series Casts Peter Serafinowicz as Peeves the Poltergeist

The Wizarding World is expanding on the small screen, and it is bringing a beloved, chaotic book character to life. HBO has officially cast British actor and comedian Peter Serafinowicz…

June 17, 2026
5 min read

The Wizarding World is expanding on the small screen, and it is bringing a beloved, chaotic book character to life. HBO has officially cast British actor and comedian Peter Serafinowicz as Peeves the Poltergeist in the highly anticipated Harry Potter television series.

The casting marks a significant moment for fans of J.K. Rowling’s original novels, as Peeves famously never made it into the eight-film cinematic franchise. With the HBO series promising a more faithful and in-depth adaptation of the books, the mischievous Hogwarts spirit is finally getting his time to shine.

Bringing Peeves to Life

If you have read the Harry Potter books, you know exactly how much trouble Peeves causes. Debuting in the very first novel, Harry Potter and the Philosopher’s Stone, Peeves is a poltergeist who thrives on anarchy. From dropping walking sticks on students’ heads to tormenting Hogwarts caretaker Argus Filch and singing rude songs in the corridors, Peeves is an essential part of the castle’s whimsical and unpredictable atmosphere.

His absence from the original movies is one of the most famous cuts in the franchise’s history. The late British comedian Rik Mayall was initially cast in the role for the 2001 film and even shot his scenes, but director Chris Columbus ultimately cut them due to runtime constraints. Now, twenty-five years later, the HBO adaptation is correcting that omission, signaling the showrunners’ dedication to bringing the true book experience to the screen.

Who is Peter Serafinowicz?

Peter Serafinowicz is a highly versatile actor, comedian, and voice artist whose impeccable comedic timing and imposing vocal presence make him a perfect fit for the anarchic poltergeist.

Peter Serafinowicz

His extensive resume includes voicing the iconic Darth Maul in Star Wars: Episode I – The Phantom Menace, and playing Denarian Saal in Marvel’s Guardians of the Galaxy. He has also appeared in comedy classics like Shaun of the Dead and Parks and Recreation, and lent his voice to animated hits like Sing. Most recently, he appeared in the 2025 live-action adaptation of How to Train Your Dragon. Serafinowicz’s knack for blending humor with slightly menacing eccentricity makes him an inspired choice for Hogwarts’ resident troublemaker.

The Growing Cast of Hogwarts

Serafinowicz joins a rapidly expanding and star-studded cast. HBO has already announced the actors stepping into the shoes of the iconic golden trio, as well as a slate of acclaimed veterans taking on the roles of the Hogwarts staff.

Confirmed Cast of the ‘Harry Potter’ HBO Series

ActorCharacterRole Description
Dominic McLaughlinHarry PotterThe Boy Who Lived
Arabella StantonHermione GrangerThe brightest witch of her age
Alastair StoutRon WeasleyHarry’s loyal best friend
John LithgowAlbus DumbledoreHeadmaster of Hogwarts
Janet McTeerMinerva McGonagallHead of Gryffindor / Transfiguration Professor
Paapa EssieduSeverus SnapePotions Master / Head of Slytherin
Nick FrostRubeus HagridKeeper of Keys and Grounds at Hogwarts
Peter SerafinowiczPeevesThe mischievous Hogwarts Poltergeist

(Note: Gracie Cochrane, who was initially cast as Ginny Weasley, recently departed the project due to unforeseen circumstances, and the role will be recast for future seasons).

What to Expect from the HBO Series

Slated to premiere on Christmas Day 2026, the Harry Potter series is being billed as a “decade-long” television event. Each season is expected to tackle one of J.K. Rowling’s seven novels, allowing for a much deeper exploration of the wizarding world than a two-hour movie could accommodate.

Harry Potter

The series is written and executive produced by Francesca Gardiner, known for her acclaimed work on Succession and His Dark Materials. Mark Mylod, another Succession veteran, is directing multiple episodes and serving as an executive producer.

Series Production Details

DetailInformation
Network/PlatformHBO and HBO Max
Premiere DateDecember 25, 2026
Showrunner / WriterFrancesca Gardiner
Lead DirectorMark Mylod
Season 1 Source MaterialHarry Potter and the Philosopher’s Stone
FormatMulti-season (One book per season)

With production currently underway and a second season already greenlit by the network, anticipation is soaring. The inclusion of Peeves is a massive reassurance to fans that the creators are honoring the intricate, magical details of the source material. When the series hits screens this December, audiences can finally witness the authentic, chaotic magic of Hogwarts—complete with its peskiest resident ghost.

Read More: Taylor Swift’s ‘Toy Story 5’ Song ‘I Knew It, I Knew You’ Bows at No. 1, Becoming Her 15th Hot 100 Topper

FAQs

Who is playing Peeves in the new Harry Potter HBO series?

British actor and comedian Peter Serafinowicz has been officially cast as Peeves the Poltergeist.

Was Peeves in the original Harry Potter movies?

No, Peeves did not appear in the original films. Comedian Rik Mayall filmed scenes as the character for the first movie, but his parts were ultimately cut due to time constraints.

When does the Harry Potter HBO series premiere?

The first season of the series is set to premiere on Christmas Day (December 25), 2026, exclusively on HBO and HBO Max.

What else has Peter Serafinowicz been in?

Serafinowicz is known for voicing Darth Maul in Star Wars: Episode I, and has appeared in Shaun of the Dead, Guardians of the Galaxy, Parks and Recreation, and the live-action How to Train Your Dragon.

How many seasons will the Harry Potter series have?

HBO plans for the series to run for a decade, with each season tackling one of the seven original books. Season 2 has already been greenlit and is in early development.

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *

wp_enqueue_script('jquery', false, [], false, true); // load in footer