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