Rising star Ben Hardy has made the big jump from Albert Square in EastEnders to Professor X’s mansion in X-Men: Apocalypse. The British actor swapped his role as Peter Beale in the British soap opera for a major character in the upcoming X-Men installment.

Speaking to Fault magazine, Hardy explained that he decided to try his luck in Hollywood instead of regretting not pursuing it in the future.

“No, I just left really,” Hardy said. “It’s one of those things you’ve got to just get out there to do otherwise I might find myself waking up in 10 years wondering what could have been.”

ALSO READ: Peaky Blinders Season 3: New Mrs. Shelby Revealed; Brad Pitt Joins Cast?

Indeed, the 25-year-old actor was more than lucky to have bagged the role as the young Angel in X-Men: Apocalypse. The older version of Angel was played by Ben Foster in X-Men: The Last Stand.

When asked if he took cues from Foster’s portrayal, Hardy shared that he “went into playing Angel as a brand new character altogether.” He added that he threw in his own interpretation of the role and how it was described in the script.

For this movie, the X-Men franchise is introducing new cast members that will portray the younger versions of mutant characters. Hardy joins Tye Sheridan (Cyclops), Sophie Turner (Jean Grey), Alexandra Shipp (Storm), Kodi Smit-McPhee (Nightcrawler) and Lana Candor (Jubilee) as the new generation of mutants.

ALSO READ: Game of Thrones Season 6 Spoiler: Ramsay Has Young Stark Hostage?

Meanwhile, Ben Hardy joined EastEnders in April 2013 as the new Peter, Reveal reports. He made his last appearance on the show in February 2015, when he and his pregnant girlfriend Lauren Branning (Jacqueline Jossa) moved to New Zealand to start a new life together. Jossa is set to return to the show this year.

EastEnders airs every Thursday on BBC One. X-Men: Apocalypse premieres in theatres on May 19.