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.
0.8Attention Score
1,371 · By Attention Score on Nov 13 · of 69,194 people
Ben Hardy movies and TV shows
1 TV show and 6 movies in main roles
The Conjuring: Last Ritesas Tony Spera · 2025#334movie
Love at First Sightas Oliver Jones · 2023#6,658movie
The Voyeursas Seb · 2021#1,401movie
6 Undergroundas Four · 2019#2,084movie
Bohemian Rhapsodyas Roger Taylor · 2018#1,417movie
X-Men: Apocalypseas Angel · 2016#791movie
EastEndersas Peter Beale · 1985–present#447TV show
Advertisement
Ben Hardy track record
Against everyone we track
Ben Hardy attention every day
Attention Score by day