Ben Hardy – Peter Beale from EastEnders

Many stars end up being known for their soap opera stint; others, like Ben Hardy, hate complacency and crave challenges. This was why he left EastEnders, wherein he played Peter Beale only for two years but made a mark in the industry. After this, he was cast in X-Men: Apocalypse as Angel and Bohemian Rhapsody as Roger Taylor.
As the projects he received evolved, so did his style. Hardy, who will next be seen in the show The Girl Before, may have aged, but he still has the same boy-next-door looks that can charm the audience.

