
Ben Hardy
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

TV
EastEnders
Peter Beale
1985

Film
The Conjuring: Last Rites
Tony Spera
2025

TV
Made in Hollywood
Self
2005

TV
The Men in Blazers Show
Self
2014

Film
The Voyeurs
Seb
2021

Film
X-Men: Apocalypse
Angel
2016

Film
Bohemian Rhapsody
Roger Taylor
2018

Film
6 Underground
Four
2019

TV
The Girl Before
Simon Wakefield
2021

Film
Only the Brave
Wade Parker
2017

TV
The Woman in White
Walter Hartright
2018

Film
Love at First Sight
Oliver Jones
2023

Film
Mary Shelley
Dr. John Polidori
2017

Film
Pixie
Frank McCullen
2020

Film
Bohemian Rhapsody: Recreating Live Aid
Self
2019

Film
Recovery

Film
Unicorns
Luke
2024
Film
Rami Malek: Becoming Freddie
Self - Roger Taylor
2019
Film
Die by Night
Barry

Film
The Look and Sound of Queen
Self
2019
Filmography
2025FilmThe Conjuring: Last Ritesas Tony Spera2024FilmUnicornsas Luke2023FilmLove at First Sightas Oliver Jones2021TVThe Girl Beforeas Simon Wakefield2021FilmThe Voyeursas Seb2020FilmPixieas Frank McCullen2019Film6 Undergroundas Four2019FilmBohemian Rhapsody: Recreating Live Aidas Self2019FilmThe Look and Sound of Queenas Self2019FilmRami Malek: Becoming Freddieas Self - Roger Taylor2018FilmBohemian Rhapsodyas Roger Taylor2018TVThe Woman in Whiteas Walter Hartright2017FilmOnly the Braveas Wade Parker2017FilmMary Shelleyas Dr. John Polidori2016FilmX-Men: Apocalypseas Angel2014TVThe Men in Blazers Showas Self2005TVMade in Hollywoodas Self1985TVEastEndersas Peter Beale—FilmRecovery—FilmDie by Nightas Barry