Joshua Herdman is an English actor with a net worth of $3 million. Joshua Herdman was born in 1987 and comes from Hampton, London, England. He played Gregory Goyle in the Harry Potter film series. Herdman was Ben in the TV show UGetMe from 2003 to 2005. He played as Gregory Goyle in the movies Harry Potter and the Philosopher’s Stone, Harry Potter and the Chamber of Secrets, Harry Potter and the Prisoner of Azkaban, Harry Potter and the Goblet of Fire, Harry Potter and the Order of the Phoenix, Harry Potter and the Half-Blood Prince, Harry Potter and the Deathly Hallows: Part 1, and Harry Potter and the Deathly Hallows: Part 2. He has also starred in the movies Thunderpants, The Estate Film, Piggy, Common People, and Sink. In 2016 Herdman started his mixed martial arts career.
Joshua Herdman Net Worth: $3 Million.