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.
Show More
Ben Hardy Movies
Discover the best Ben Hardy movies. Explore the complete filmography, including top-rated classics, newest releases, and highest-grossing films starring Ben Hardy ranked by year and score.
1
The Conjuring: Last Rites (2025)
Horror
Paranormal investigators Ed and Lorraine Warren take on one last terrifying case involving mysterious entities they must confront.
Score
6.9
2
Only the Brave (2017)
Action
Drama
Members of the Granite Mountain Hotshots battle deadly wildfires to save an Arizona town.
Score
7.5
3
X-Men: Apocalypse (2016)
Action
Fantasy
Science Fiction
After the re-emergence of the world's first mutant, world-destroyer Apocalypse, the X-Men must unite to defeat his extinction level plan.
Score
6.5
Frequently Asked Questions
What are the highest-rated movies starring Ben Hardy?
According to aggregate user scores, the absolute best titles starring Ben Hardy are The Conjuring: Last Rites, Only the Brave, and X-Men: Apocalypse.
How many movies and TV shows has Ben Hardy starred in?
Our database currently features a comprehensive filmography of 3 titles starring Ben Hardy, ranging from their earliest roles to the newest releases.
Are the movies starring Ben Hardy worth watching?
Yes! The overall filmography starring Ben Hardy maintains a strong average user rating of 7 out of 10 across all tracked titles.