profile

Ben Hardy

1991-01-02 (34 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
83 %|Jul 5, 2024
Drama, Romance
poster
Love at First Sight
72.48 %|Sep 15, 2023
Romance, Drama
poster
The Voyeurs
66 %|Aug 25, 2021
Thriller
poster
Pixie
59 %|Oct 16, 2020
Comedy, Crime, Thriller
poster
6 Underground
63 %|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
80 %|Oct 24, 2018
Music, Drama
poster
Only the Brave
74.27 %|Sep 22, 2017
Drama, Action
poster
Mary Shelley
70 %|Aug 6, 2017
Romance, Drama
poster
X-Men: Apocalypse
65.14999999999999 %|May 18, 2016
Action, Adventure, Science Fiction, Fantasy
poster
Recovery
0 %|Invalid Date
Action, Thriller
actor
Die by Night
0 %|Invalid Date

Series

poster
The Girl Before
64 %|Dec 19, 2021
Drama, Mystery
poster
The Woman in White
60 %|Apr 22, 2018
Drama, Mystery
poster
The Men In Blazers Show
65 %|Sep 22, 2014
Talk
poster
Made in Hollywood
40 %|Sep 30, 2005
Talk
poster
EastEnders
40.82 %|Feb 19, 1985
Soap, Drama, Crime