His Harry Potter character constantly complained that he couldn’t control his unruly black hair.
And now, the 26-year-old actor who played the boy wizard no longer has that problem.
Daniel Radcliffe has performed a vanishing spell (“Evanesco!” for the muggles among us) on his hair for a new movie role.
He’s playing a skinhead neo-Nazi infiltrator in his new movie.
Posting a pic of his new look to his social media, Daniel told his followers, “Hi Everyone! Here’s the first look of me as FBI agent Nate Foster in IMPERIUM.”
The actor added, “We began filming this week. I’m very excited and will tell you more about it soon.”
In recent years, Dan has sported mainly shaggy hair and at times a beard, so it’s no wonder his fans are in a spin over his new look!