It’s finally official: This actor will play Peeves the Poltergeist in HBO’s Harry Potter series

Peeves is one of the best-known characters from the Harry Potter books, yet he never appeared in the films. Earlier concept art had already suggested that the poltergeist could appear in HBO’s series adaptation. Now it is finally official: as Variety reports, Hogwarts’ notorious troublemaker will be portrayed by British actor Peter Serafinowicz.
Serafinowicz is known for numerous supporting roles and his work as a voice actor. His most notable appearances include roles in Shaun of the Dead, Guardians of the Galaxy, John Wick: Chapter 2 and Parks and Recreation. He also voiced Darth Maul in Star Wars: Episode I – The Phantom Menace. Early reactions on Reddit have been mostly positive. Fans are pleased not only that Peeves the Poltergeist will finally make his live-action debut, but also with the casting itself.
Many Redditors see Peter Serafinowicz as a fitting choice for Peeves – especially because of his comedy experience and distinctive voice. Fans seem able to imagine the 53-year-old Brit convincingly bringing the poltergeist’s chaotic humor to the screen. However, a few skeptical voices would have preferred an even more extroverted actor for the role.
Peeves appears in the very first Harry Potter book shortly after Harry’s arrival at Hogwarts and is part of everyday life at the castle from the beginning. If HBO follows the book here, Serafinowicz’s first appearance should already be seen in Season 1. Since the first season is set to premiere in December 2026, the announcement seems comparatively late. However, that does not necessarily mean the role was only just cast. It is quite possible that HBO deliberately withheld the information or only wanted to make the casting public now.
Source(s)
Image source: Warner Bros.









