Ben Hardy
2.2Acting

Ben Hardy

Jan 2, 1991 - Bournemouth, Dorset, England, UK

Ben Hardy (born Ben Jones; 2 January 1991) is an English actor. He is known for playing Peter Beale in the BBC soap opera EastEnders (2013–2015). Hardy made his film debut as Archangel in the superhero film X-Men: Apocalypse (2016), and played Roger Taylor in the biographical film Bohemian Rhapsody (2018). He recently starred in the film Unicorns (2023), which has screened at film festivals internationally.

Credits

Cast

Media
Movie2024UnicornsLuke
Movie2016X-Men: ApocalypseAngel
Movie2017Mary ShelleyDr. John Polidori
Movie2017Only the BraveWade Parker
Movie2018Bohemian RhapsodyRoger Taylor
Movie20196 UndergroundFour
Movie2019Rami Malek: Becoming FreddieSelf - Roger Taylor
Movie2021The VoyeursSeb
Movie2020PixieFrank McCullen
MovieN/ARecovery
Movie2019Bohemian Rhapsody: Recreating Live AidSelf
Movie2023Love at First SightOliver Jones
Movie2025The Conjuring: Last RitesTony Spera
MovieN/ADie by NightBarry
Movie2019The Look and Sound of QueenSelf
TV Show1985EastEndersPeter Beale206
TV Show2021The Girl BeforeSimon4
TV Show2005Made in HollywoodSelf1
TV Show2018The Woman in WhiteWalter Hartright5
TV Show2014The Men in Blazers ShowSelf1

Crew

No crew credits available.