Harry Potter actor Josh Herdman looks unrecognisable as he begins cage fighting career

Josh Herdman played Harry Potter's rival Gregory Goyle

Published 28th Apr 2016

Josh Herdman, known for playing enemy Gregory Goyle in the Harry Potter series, looks unrecognisable as he begins a career in cage fighting.

The 28-year-old was in all the eight fantasy films and played Draco Malfoy's right hand man.

But the actor's recently started a career in MMA, kicking it all off with a victory against Janusz Walachowski last week in Romford and he looks extremely different from his Harry Potter days.

He recently admitted in an interview that he wanted to give mixed martial arts a try because 'it's raw, exciting and unpredictable'.

But the star isn't giving up acting as he added that he's still going to auditions, admitting that 'it's like playing the lottery for a living'.

Josh has a son Morgan with partner Jessica and appeared in the film Piggy in 2012.