Portrait of Ben Hardy

Ben Hardy

Bio: 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)
Born: Wed, Jan 02 1991
Birthplace: Bournemouth, Dorset, England, UK
Ben Hardy is 33 years old
External Links
IMDb logoExternal Link Icon
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of The Conjuring: Last Rites
The Conjuring: Last Rites
Ben Hardy will be
34 in The Conjuring: Last Rites
as 'Tony Spera'.
Thu, Sep 04 2025
Poster of Unicorns
Unicorns
Ben Hardy was
33 in Unicorns
as 'Luke'.
Fri, Jul 05 2024
Poster of Love at First Sight
Love at First Sight
Ben Hardy was
32 in Love at First Sight
as 'Oliver Jones'.
Fri, Sep 15 2023
Poster of The Voyeurs
The Voyeurs
Ben Hardy was
30 in The Voyeurs
as 'Seb'.
Wed, Aug 25 2021
Poster of Pixie
Pixie
Ben Hardy was
29 in Pixie
as 'Frank McCullen'.
Fri, Oct 16 2020
Poster of 6 Underground
6 Underground
Ben Hardy was
28 in 6 Underground
as 'Four'.
Tue, Dec 10 2019
Poster of Bohemian Rhapsody: Recreating Live Aid
Bohemian Rhapsody: Recreating Live Aid
Ben Hardy was
28 in Bohemian Rhapsody: Recreating Live Aid
as 'Roger Taylor'.
Tue, Feb 19 2019
Poster of Rami Malek: Becoming Freddie
Rami Malek: Becoming Freddie
Ben Hardy was
28 in Rami Malek: Becoming Freddie
as 'Roger Taylor/Himself'.
Fri, Jan 11 2019
Poster of Bohemian Rhapsody
Bohemian Rhapsody
Ben Hardy was
27 in Bohemian Rhapsody
as 'Roger Taylor'.
Wed, Oct 24 2018
Poster of Only the Brave
Only the Brave
Ben Hardy was
26 in Only the Brave
as 'Wade Parker'.
Fri, Sep 22 2017
Poster of Mary Shelley
Mary Shelley
Ben Hardy was
26 in Mary Shelley
as 'Dr. John Polidori'.
Sun, Aug 06 2017
Poster of X-Men: Apocalypse
X-Men: Apocalypse
Ben Hardy was
25 in X-Men: Apocalypse
as 'Angel'.
Wed, May 18 2016
Poster of Apteros
Apteros
Ben Hardy will be
33+ in Apteros
as 'Wade'.
Unreleased
Poster of Recovery
Recovery
Ben Hardy will be
33+ in Recovery
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Girl Before
The Girl Before
Ben Hardy was
30+ in The Girl Before
as 'Simon'.
First Air Date
Sun, Dec 19 2021
Poster of The Woman in White
The Woman in White
Ben Hardy was
27+ in The Woman in White
as 'Walter Hartright'.
First Air Date
Sun, Apr 22 2018
Poster of Made in Hollywood
Made in Hollywood
Ben Hardy was
14+ in Made in Hollywood
as 'Self'.
First Air Date
Fri, Sep 30 2005
Poster of EastEnders
EastEnders
Ben Hardy was
0+ in EastEnders
as 'Peter Beale'.
First Air Date
Tue, Feb 19 1985