Harry Potter star Josh Herdman marries ‘soulmate’ girlfriend and shares first pic of wedding
HARRY Potter star Josh Herdman is best known for playing Draco Malfoy's henchman Gregory Goyle.
The actor, who went on to be a performer and MMA star, today posted about his delight at getting married.
The 36-year-old got married back in August but kept his union under wraps until today.
He took to Instagram to share photos of his cottage style wedding featuring his "soulmate" bride in a sleeveless embroidered white dress.
Josh sported a grey suit with a pink tie and a black bowl hat.
He captioned the photo: "So in August I tied the knot with my best friend, my soul mate, my everything. What a day it was".
Harry Potter stars
One fan commented: "Congratulations!! I wish you two all the best! You two look really cute together!"
Another supporter wrote: "I wish you all the happiness, and a very long and happy life together."
Josh is the son of actor and former professional rugby league player Martin Herdman.
After starring in the popular JK Rowling film, Josh appeared in quite a few movies including, Piggy, Robin Hood and Cagefighter.
Most read in Showbiz
The star began his MMA career in 2016 with his last fight being in 2018.
Josh has been spending the last few years travelling and spending time with his two sons. The star lives a relatively private life.