About

Known credits:
18
Birthday:
1991-01-02
Place of birth:
Bournemouth, Dorset, England, UK
Website:

Ben Hardy

Overview

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). He recently starred in the film Unicorns (2023), which has screened at film festivals internationally.

Known for

Acting

2025 The Conjuring: Last Rites Actor Tony Spera 61
Fair
2024 Unicorns Actor Luke 58
Average
2023 Love at First Sight Actor Oliver Jones 66
Fair
2021 The Girl Before Actor Simon 66
Fair
2021 The Voyeurs Actor Seb 63
Fair
2020 Pixie Actor Frank McCullen 58
Average
2019 6 Underground Actor Four 62
Fair
2019 The Look and Sound of Queen Actor Self N/A
N/A
2019 Bohemian Rhapsody: Recreating Live Aid Actor Self 59
Average
2019 Rami Malek: Becoming Freddie Actor Self - Roger Taylor 58
Average
2018 Bohemian Rhapsody Actor Roger Taylor 79
Good
2018 The Woman in White Actor Walter Hartright 67
Fair
2017 Only the Brave Actor Wade Parker 70
Good
2017 Mary Shelley Actor Dr. John Polidori 66
Fair
2016 X-Men: Apocalypse Actor Angel 64
Fair
Apteros Actor Wade N/A
N/A
Recovery Actor N/A
N/A
Die by Night Actor Barry N/A
N/A