logo
home/actors/

Ben Hardy

placeholder

Ben Hardy

Known For

Acting

Gender

Male

Birthday

Jan 2, 1991 (35 years old)

Place of Birth

Bournemouth, Dorset, England, UK

Biography

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.

Known For

Acting
2025The Conjuring: Last RitesTony Spera
2024UnicornsLuke
2023Love at First SightOliver Jones
2021The VoyeursSeb
2021The Girl BeforeSimon Wakefield
2020PixieFrank McCullen
20196 UndergroundFour
2019Rami Malek: Becoming FreddieSelf - Roger Taylor
2019Bohemian Rhapsody: Recreating Live AidSelf
2019The Look and Sound of QueenSelf
2018Bohemian RhapsodyRoger Taylor
2018The Woman in WhiteWalter Hartright
2017Mary ShelleyDr. John Polidori
2017Only the BraveWade Parker
2016X-Men: ApocalypseAngel
2014The Men in Blazers ShowSelf
2005Made in HollywoodSelf
1985EastEndersPeter Beale
-Recovery
-Die by NightBarry