A former actor who starred in the Harry Potter film franchise has taken on an unlikely new career after appearing as Gregory ...