Ben Hardy

Ben Hardy

Acting

Birthday

1991/01/02 (34 years old)

Gender

Male

Place of Birth

Bournemouth, Dorset, England, UK

Also know as

Ben Jones

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.

Acting
Unicorns
7.0

(2024) Unicorns

as Luke

X-Men: Apocalypse
6.5

(2016) X-Men: Apocalypse

as Angel

Mary Shelley
7.0

(2017) Mary Shelley

as Dr. John Polidori

Only the Brave
7.4

(2017) Only the Brave

as Wade Parker

Bohemian Rhapsody
8.0

(2018) Bohemian Rhapsody

as Roger Taylor

6 Underground
6.3

(2019) 6 Underground

as Four

6.0

(2019) Rami Malek: Becoming Freddie

as Self - Roger Taylor

The Voyeurs
6.5

(2021) The Voyeurs

as Seb

Pixie
5.8

(2020) Pixie

as Frank McCullen

Recovery
0.0

Recovery

as ---

Bohemian Rhapsody: Recreating Live Aid
9.0

(2019) Bohemian Rhapsody: Recreating Live Aid

as Self

Love at First Sight
7.2

(2023) Love at First Sight

as Oliver Jones

The Conjuring: Last Rites
7.0

(2025) The Conjuring: Last Rites

as Tony Spera

0.0

Die by Night

as Barry

The Look and Sound of Queen
0.0

(2019) The Look and Sound of Queen

as Self

EastEnders
4.1

(1985) EastEnders

as Peter Beale

The Girl Before
6.4

(2021) The Girl Before

as Simon

Made in Hollywood
4.7

(2005) Made in Hollywood

as Self

The Woman in White
6.0

(2018) The Woman in White

as Walter Hartright

The Men in Blazers Show
6.5

(2014) The Men in Blazers Show

as Self