Josh Herdman Josh Herdman: Gregory Goyle/Harry Potter Josh Herdman is known for playing the role of Gregory Goyle | Harry Potter Upcoming Appearances: Previous articleDevon MurrayNext articleChris Rankin Share FacebookTwitterPinterestWhatsApp - Advertisement -