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

Acting
0.0

Apteros

as Wade

Unicorns
8.3

(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 Roger Taylor/Himself

The Voyeurs
6.6

(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 Roger Taylor

Love at First Sight
7.3

(2023) Love at First Sight

as Oliver Jones

The Conjuring: Last Rites
0.0

(2025) The Conjuring: Last Rites

as Tony Spera

EastEnders
4.1

(1985) EastEnders

as Peter Beale

The Girl Before
6.4

(2021) The Girl Before

as Simon

Made in Hollywood
4.0

(2005) Made in Hollywood

as Self

The Woman in White
6.0

(2018) The Woman in White

as Walter Hartright