Tom Felton and His Dog Dress Up in Gryffindor Colors for Halloween

tom felton
tom felton
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

tom felton/instagram

Tom Felton is Harry Potter! Well, sort of.

The actor, 34, dressed up as The Boy Who Lived for Halloween, sharing a series of photos of the costume on Instagram over the weekend. His dog was also in costume as a member of Gryffindor house for the occasion.

For the look, Felton — who played Slytherin Draco Malfoy in the Harry Potter films — traded in his green and silver uniform for garnet and gold. He completed the costume with round glasses, a wand, and a lightning bolt scar.

His pup stood next to him in the shot, wearing a Gryffindor scarf. "Wtf dad," Felton joked in the caption.

Felton shared another snap of his dog sporting the garnet and gold scarf, poking fun at himself for switching house colors with the caption: "fml 🐍."

tom fleton
tom fleton

tom felton/instagram

RELATED: Daniel Radcliffe Talks 20th Anniversary of Harry Potter Films: 'Really, Really Fond Memories'

While he may have donned Gryffindor colors for Halloween, Felton revealed to PEOPLE in June that he would jump at the chance to once again join Slytherin house and return to his villainous roots.

Not only would he love to portray Draco again, but any Malfoy — like Draco's father Lucius (originally played by Jason Isaacs) or Draco's son, Scorpius.

"If you're asking me will I dye my hair blonde again to be Draco, abso-bloody-lutely. Either [him or Lucius]. I'll play Draco's kid if you really want!" Felton exclaimed. "Any chance to be a Malfoy again would be greatly accepted."

Never miss a story — sign up for PEOPLE's free daily newsletter to stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human-interest stories.

The Rise of the Planet of the Apes actor admitted he feels "a bit of ownership" over the character of Draco, who serves as a multi-layered foil throughout the series to Daniel Radcliffe's Harry Potter.

"I do feel if someone else played [Draco], I'd be slightly possessive, going, 'Hang on,' " Felton told PEOPLE.

Tom Felton as Draco Malfoy
Tom Felton as Draco Malfoy

Peter Mountain Tom Felton in Harry Potter and the Sorcerer's Stone (2001)

RELATED: Tom Felton Wants to Be in Another Harry Potter Movie: 'I'll Play Draco's Kid If You Really Want!'

Felton appeared as Draco in all eight Harry Potter films, based off the book series of the same name by J.K. Rowling. The series spanned a total of almost 10 years, and the first movie — Harry Potter and the Sorcerer's Stone — is celebrating its 20th anniversary in November.

"I was speaking to Rupert [Grint], Daniel and Emma [Watson] separately the other day and [said], 'Twenty years, can you imagine that?' " Felton recalled in June. "First of all, they all look the bloody same, literally. Rupert looks exactly the same."

"Also, we're all sort of a bit flabbergasted that it's [even] more popular [now]," Felton added of the fantasy franchise. "We're all a bit surprised by that. We're certainly excited, and made to feel old when we realize that it was 20 years ago that we made the first film."