Ben Hardy Photo

Ben Hardy

Acting

2.5 Popularity Jan 02, 1991 (34 years old) 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 Rhapsod...

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.

Filmography 20

2025
The Conjuring: Last Rites Movie

as Tony Spera

2024
Unicorns Movie

as Luke

2023
Love at First Sight Movie

as Oliver Jones

2021
The Girl Before TV

as Simon

2021
The Voyeurs Movie

as Seb

2020
Pixie Movie

as Frank McCullen

2019
6 Underground Movie

as Four

2019
Rami Malek: Becoming Freddie Movie

as Self - Roger Taylor

2018
Bohemian Rhapsody Movie

as Roger Taylor

2018
The Woman in White TV

as Walter Hartright

2017
Only the Brave Movie

as Wade Parker

2017
Mary Shelley Movie

as Dr. John Polidori

2016
X-Men: Apocalypse Movie

as Angel

2005
1985
EastEnders TV

as Peter Beale

----
----
Die by Night Movie

as Barry

Photos 2

Ben Hardy Photo
Ben Hardy Photo

Personal Details

Known For Acting
Gender Not specified
Birthday January 02, 1991 (34 years old)
Place of Birth Bournemouth, Dorset, England, UK
Also Known As Ben Jones
Years Active 1985 - 2025
Popularity 2.5
Career Stats
20 Total Credits
15 Movie Roles
5 TV Roles
2 Photos