Ben Hardy

Ben Hardy

33 · Born: Jan 2, 1991

Personal Details

Official Socials
Born Jan 2, 1991 Bournemouth, Dorset, England, UK
Parents
  • Angela Jones
  • Keith Jones

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

Career

2023
Unicorns
Unicorns
Watch
Love at First Sight
Love at First Sight as Oliver Jones
Watch
Love at First Sight
Love at First Sight as Oliver
Watch
2021
The Voyeurs
The Voyeurs as Seb
Watch
The Girl Before
The Girl Before as Simon
Watch
2020
Pixie
Pixie as Frank McCullen
Watch
2019
6 Underground
6 Underground as Four
Watch
2018
Bohemian Rhapsody
Bohemian Rhapsody as Roger Taylor
Watch
The Woman in White
The Woman in White as Walter Hartright
Watch
2017
Mary Shelley
Mary Shelley as Dr. John Polidori
Watch
2014
EastEnders
EastEnders as Peter Beale
Watch