
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.
Acted in 14
2020s
- 2025
- 2024
- 2023
- 2021
- 2020
2010s
- 2019
- 2018
The Woman in White
Walter Hartright · 1 episode
- 2017
- 2016
1980s
- 1985
No release date
Recovery
Movie
Produced 1
2020s
- 2024
Appearances4
2010s
- 2019
Bohemian Rhapsody: Recreating Live Aid
Self
The Look and Sound of Queen
Self
- 2014
2000s
- 2005