Jamie Waylett, 34, played Vincent Crabbe in the wizarding world franchiseHe looks unrecognisable after abandoning a film career and serving prison timeThe child actor now charges £160 for cameo appearances
See Details: Harry Potter star looks unrecognisable after two-year spell in prison