×
Loading in progress
  • BIRTH 02/01/1991
  • Country United Kingdom
  • SHOWS 3
  • MOVIES 10

Ben Hardy

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.

Ben Hardy

Shows (3)

The Girl Before
The Girl Before
Simon
The Woman in White (2018)
The Woman in White (2018)
Walter Hartright
EastEnders
EastEnders
Peter Beale

Movies (10)

The Conjuring: Last Rites
The Conjuring: Last Rites
Tony Spera
X-Men: Apocalypse
X-Men: Apocalypse
Angel
Bohemian Rhapsody
Bohemian Rhapsody
Roger Taylor
6 Underground
6 Underground
Four
The Voyeurs
The Voyeurs
Seb
Love at First Sight
Love at First Sight
Oliver Jones
Only the Brave
Only the Brave
Wade Parker
Mary Shelley
Mary Shelley
Dr. John Polidori
Unicorns
Unicorns
Luke
Pixie
Pixie
Frank McCullen