profile

Ben Hardy

1991-01-02 (33 years old) in Bournemouth, Dorset, England, UK

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

Movies

actor
Apteros
0 %|Invalid Date
poster
The Conjuring: Last Rites
0 %|Sep 4, 2025
Horror
poster
Unicorns
80 %|Jul 5, 2024
Drama, Romance
poster
Love at First Sight
73 %|Sep 15, 2023
Romance, Drama
poster
The Voyeurs
65.92 %|Aug 25, 2021
Thriller
poster
Pixie
58 %|Oct 16, 2020
Comedy, Crime, Thriller
poster
6 Underground
63.419999999999995 %|Dec 10, 2019
Action, Comedy, Thriller
poster
Bohemian Rhapsody: Recreating Live Aid
90 %|Feb 19, 2019
Music, Documentary
actor
Rami Malek: Becoming Freddie
60 %|Jan 11, 2019
Documentary
poster
Bohemian Rhapsody
79.84 %|Oct 24, 2018
Music, Drama
poster
Only the Brave
74 %|Sep 22, 2017
Drama, Action
poster
Mary Shelley
70.25999999999999 %|Aug 6, 2017
Romance, Drama
poster
X-Men: Apocalypse
65.17 %|May 18, 2016
Action, Adventure, Science Fiction, Fantasy
poster
Recovery
0 %|Invalid Date
Action, Thriller

Series

poster
The Girl Before
64 %|Dec 19, 2021
Drama, Mystery
poster
The Woman in White
60.67 %|Apr 22, 2018
Drama, Mystery
poster
Made in Hollywood
40 %|Sep 30, 2005
Talk
poster
EastEnders
41 %|Feb 19, 1985
Soap, Drama, Crime