Ben Hardy

Ben Hardy

Birthdate
January 2, 1991 (33 years old)
Place of Birth
Bournemouth, Dorset, England, UK
Known For
Acting

Details

Birthdate
January 2, 1991 (33 years old)
Place of Birth
Bournemouth, Dorset, England, UK
Known For
Acting

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).

Ben Hardy's LGBTQ+ Titles

Bohemian Rhapsody
Bohemian Rhapsody
Roger Taylor

Acting (18)

Recovery
Apteros as Wade
2025
The Conjuring: Last Rites as Tony Spera
2024
Unicorns as Luke
2023
Love at First Sight as Oliver Jones
2021
The Girl Before as Simon (4 episodes)
2021
The Voyeurs as Seb
2020
Pixie as Frank McCullen
2019
6 Underground as Four
2019
Bohemian Rhapsody: Recreating Live Aid as Roger Taylor
2019
Rami Malek: Becoming Freddie as Roger Taylor/Himself
2018
Bohemian Rhapsody as Roger Taylor
2018
The Woman in White as Walter Hartright (5 episodes)
2017
Only the Brave as Wade Parker
2017
Mary Shelley as Dr. John Polidori
2016
X-Men: Apocalypse as Angel
2005
Made in Hollywood as Self (1 episode)
1985
EastEnders as Peter Beale (206 episodes)