Jump directly to the content

A HARRY Potter star was caught scrawling graffiti on a Perth pub.

Gregory Goyle actor Josh Herdman was seen vandalising boozer the Auld Hoose on CCTV - while visiting Scotland with Slytherin buddy Jamie Waylett, who played Vincent Crabbe.

 Herdman was caught writing graffiti on CCTV
6
Herdman was caught writing graffiti on CCTV
 Herdman was in Perth for a Harry Potter themed event
6
Herdman was in Perth for a Harry Potter themed event
 The graffiti was spotted by the pub boss the next day
6
The graffiti was spotted by the pub boss the next day
 CCTV showed Herdman taking a pen out his bag to write the graffiti
6
CCTV showed Herdman taking a pen out his bag to write the graffiti

The duo had been visiting the city for a magic-themed event - and were appearing at The School Of Witchcraft and Wizardry in the Fair City.

Excited for his visit, Herdman had said: "I am really looking forward to seeing the beautiful city of Perth.


Stag brings train to standstill on ‘Harry Potter bridge’ by running along Glenfinnan Viaduct tracks


“I love visiting Scotland to meet fans and what better location to do this than on the banks of the River Tay at such an amazing festival.”

But a local pub boss who had planned to take his daughter to the event was given a huge surprise when he discovered who the culprit behind the graffiti was.

CCTV footage showed the Potter baddie outside the pub, before he started writing on an advertising board.

 Jamie Waylett, who played Vincent Crabbe, was also in Perth
6
Jamie Waylett, who played Vincent Crabbe, was also in PerthCredit: PA:Press Association

But pub boss Mark O'Callaghan, 47, who lives in Perth, was able to take the incident in good humour.

He told The Scottish Sun: "I was annoyed at first - then I kind of saw the funny side of it. I didn't realise who it was that'd done it at first."

"They'd both come in for drinks and they were impeccably behaved in the pub. On Wednesday though I noticed the graffiti."

He added: "It looks like it was only Josh who was responsible for the graffiti. You can see him taking the pen out of a bag.

 Josh Herdman starred as Gregory Goyle
6
Josh Herdman starred as Gregory GoyleCredit: Warner Bros

"Jamie was still inside the pub during the first bit of writing."

And Mark says he saw no need to take further action after he made the discovery.

He said: "It was a young lad who'd gone out and did something a bit silly.

"I think a paint pen was used for the writing. So the graffiti came off in two minutes. My daughter thought it was hilarious."

Actors Waylett and Herdman starred as villain Draco Malfoy's thug sidekicks in the Harry Potter series.

But Waylett was axed from the final two movies after he was caught in possession of cannabis.

He was later jailed for taking part in the London Riots in 2011.

Co-star Herdman learned mixed martial arts and became a cage fighter after his role in the beloved film franchise came to an end.

In 2018 he blasted a Harry Potter super-fan by calling him a "loser" and a "c***" in an Instagram rant.

The actor left the movie buff so upset he binned his beloved Potter boxset and vowed never to watch them again.

Josh Herdman has been approached by The Scottish Sun for comment.

Stag running along railway bridge tracks brings train to a standstill on Glenfinnan Viaduct


We pay for your stories and videos! Do you have a story or video for The Scottish Sun? Email us at scoop@thesun.co.uk or call 0141 420 5300


Topics