Open main menu

Ben Jones (born 2 January 1991), known professionally as Ben Hardy, is an English actor 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).[2] He is going to appear as Roger Taylor in the biographical film Bohemian Rhapsody (2018).

Ben Hardy
Ben Hardy by Gage Skidmore.jpg
Hardy at the 2015 San Diego Comic-Con promoting X-Men: Apocalypse
Born Ben Jones[1]
(1991-01-02) 2 January 1991 (age 27)
Bournemouth, Dorset, England
Education Royal Central School of Speech & Drama
Occupation Actor
Years active 2012–present


Early lifeEdit

Hardy was born in Bournemouth, Dorset, and grew up in Sherborne. He attended Sherborne Abbey Primary School and the Gryphon School.[1] As a student at Gryphon, Hardy starred as Sergeant Francis Troy in a school film adaptation of Far from the Madding Crowd.[3]


In 2012, Hardy starred as Arthur Wellesley in the David Hare play The Judas Kiss, also featuring Rupert Everett. The production initially had a limited run at the Hampstead Theatre from September to October 2012, and following rave reviews was transferred to the West End's Duke of York's Theatre in January 2013.[4][5] His role required him to perform full frontal nudity, which he later described as "incredibly nerve-racking."[6]

On 19 April 2013, it was announced that Hardy would play Peter Beale in the long-running BBC soap opera EastEnders, taking over from Thomas Law who portrayed the character from 2006 until 2010. Hardy said: "I'm really excited to be joining the fantastic cast of EastEnders – a show which my family have watched for years. I can't wait to step into the shoes of a character with so much history and am looking forward to getting stuck in."[7] He made his first appearance on 7 June 2013. On 19 November 2014, it was announced that Hardy would leave the series.[8] He made his final appearance on 24 February 2015.

Hardy made his film debut in Bryan Singer's superhero film X-Men: Apocalypse, released on 27 May 2016, co-starring as winged mutant Archangel.[9][10] He was subsequently cast as writer John William Polidori in Haifaa Al-Mansour's period romance film A Storm in the Stars, opposite Elle Fanning and Douglas Booth.[11] Hardy portrayed Granite Mountain Hotshots firefighter Wade Parker, who lost his life in the 2013 Yarnell Hill Fire, in Joseph Kosinski's action-drama Only the Brave. The film, co-starring Josh Brolin and Miles Teller, was released on 22 September 2017.[12]

In April 2018 he played the lead part of Walter Hartright in the BBC adaptation of the Wilkie Collins novel The Woman in White.

Hardy is set to play Queen drummer Roger Taylor in the upcoming bio film Bohemian Rhapsody set to be released on 2 November 2018.



Year Title Role Director Notes
2016 X-Men: Apocalypse Warren Worthington III / Archangel Bryan Singer
2017 Mary Shelley John William Polidori Haifaa al-Mansour
Only the Brave Wade Parker Joseph Kosinski
2018 Bohemian Rhapsody Roger Taylor Bryan Singer
Dexter Fletcher
TBA Six Underground Michael Bay Filming


Year Title Role Notes
2012 Call the Midwife Reporter One episode
2013−2015 EastEnders Peter Beale Series regular; 187 episodes
2017 Drunk History King Arthur One episode
2018 The Woman in White Walter Hartright Main role


Year Title Role Notes
2012 The Judas Kiss Arthur Wellesley Hampstead Theatre and Duke of York's Theatre


External linksEdit