Home >

Ben Hardy

Ben Hardy

Birthday: 1991-01-02 | Place of Birth: Bournemouth, Dorset, England, UK

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

Acting

Year
Title

Role

2023
Love at First Sight

as    Oliver Jones

2021
Pixie

as    Frank McCullen

2021
The Voyeurs

as    Seb

2021
The Girl Before

as    Simon

2019
6 Underground

as    Four

2019
2018
Mary Shelley

as    Dr. John Polidori

2018
Bohemian Rhapsody

as    Roger Taylor

2018
The Woman in White

as    Walter Hartright