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

Ben Hardy

Shows (3)

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

Movies (10)

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