Ben Hardy

Personal Info

Known For

Acting

Known Credits

20

Gender

Male

Birthday

1991-01-02 (34 years old)

Place of Birth

Bournemouth, Dorset, England, UK

Also Known As

  • Ben Jones

Ben Hardy

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

Known For

Bohemian Rhapsody
8.0%

Bohemian Rhapsody

Oct 24, 2018

X-Men: Apocalypse
6.5%

X-Men: Apocalypse

May 18, 2016

6 Underground
6.3%

6 Underground

Dec 10, 2019

Only the Brave
7.4%

Only the Brave

Sep 22, 2017

Mary Shelley
7.0%

Mary Shelley

Aug 6, 2017

The Voyeurs
6.6%

The Voyeurs

Aug 25, 2021

Love at First Sight
7.2%

Love at First Sight

Sep 15, 2023

EastEnders
4.1%

EastEnders

Feb 19, 1985

Pixie
5.9%

Pixie

Oct 16, 2020

The Girl Before
6.3%

The Girl Before

Dec 19, 2021

The Woman in White
6.0%

The Woman in White

Apr 22, 2018

    • View by:
    • Media type:
    • Department:

Acting

Apteros as Wade
Recovery
Die by Night as Barry
2025
The Conjuring: Last Rites as Tony Spera
2024
Unicorns as Luke
2023
Love at First Sight as Oliver Jones
2021
The Girl Before as Simon
2021
The Voyeurs as Seb
2020
Pixie as Frank McCullen
2019
6 Underground as Four
2019
Bohemian Rhapsody: Recreating Live Aid as Self
2019
Rami Malek: Becoming Freddie as Roger Taylor/Himself
2018
Bohemian Rhapsody as Roger Taylor
2018
The Woman in White as Walter Hartright
2017
Only the Brave as Wade Parker
2017
Mary Shelley as Dr. John Polidori
2016
X-Men: Apocalypse as Angel
2014
The Men In Blazers Show as Self
2005
Made in Hollywood as Self
1985
EastEnders as Peter Beale
Movies
TV Shows
People
Search
Ben Hardy