CineMood
HomeMoviesTV ShowsActors
Sign In
CineMood
AboutPrivacyTermsContact

© 2026 CineMood

HomeMoviesCinemaFriendsYou
Back to Actors
Ben Hardy

Ben Hardy

Acting · 1.9 popularity

Age

35

Movies

16

TV

5

Born
January 2, 1991
From
Bournemouth, Dorset, England, UK
Website
Visit site

Biography

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.

Works

16 films

X-Men: Apocalypse

X-Men: Apocalypse

20166.5

The Conjuring: Last Rites

The Conjuring: Last Rites

20257.0

Bohemian Rhapsody

Bohemian Rhapsody

20188.0

The Voyeurs

The Voyeurs

20216.5

6 Underground

6 Underground

20196.3

Only the Brave

Only the Brave

20177.5

Love at First Sight

Love at First Sight

20237.2

Mary Shelley

Mary Shelley

20177.0

Pixie

Pixie

20205.8

Unicorns

Unicorns

20247.1

Recovery

Recovery

2026

Eleven Missing Days

Eleven Missing Days

2026

The Look and Sound of Queen

The Look and Sound of Queen

2019

Rami Malek: Becoming Freddie

Rami Malek: Becoming Freddie

20196.0

Bohemian Rhapsody: Recreating Live Aid

Bohemian Rhapsody: Recreating Live Aid

20198.9

Die by Night

Die by Night

2026