Daniel Radcliffe finally sheds the title of the little wizard after literally stripping down to show us his well-toned body.

The 34-year-old actor, best known for his role as Harry Potter, has clearly been sweating it out in the gym as he managed to completely transform his physique.

And he may be lifting weights today but at the age of 12 he picked up Harry Potter’s wand in the eponymous series of films which ended in 2011.

She then starred in films such as The Woman in Black, The Lost City and Now You See Me 2.

However, in recent years, Radcliffe has been starring in the TBS sitcom Miracle Workers, where he appears as a different character in each season.

In the latest cycle, he plays street warrior Sid, who lives in a post-nuclear apocalypse world.

In his finale, he doesn’t show us exactly what miracles the gym does since being in perfect shape, he is capable of destroying robots with his hands.

Radcliffe has not hesitated to strip for a role but this is the first time he has shown to the public the results of the hard training he has apparently been doing lately.