Ben Hardy
Acting Born Jan 2, 1991 Bournemouth, Dorset, England, UK 22 credits
Biography
Ben Hardy is an English actor born as Ben Jones on 2 January 1991. He is known for his role as Peter Beale in the BBC soap opera EastEnders. Hardy made his film debut as Archangel in the superhero film X-Men: Apocalypse and also played Roger Taylor in the biographical film Bohemian Rhapsody. He has also starred in the film Unicorns, which has been screened at international film festivals. His acting career includes work in both television and film, with roles in notable productions such as EastEnders and Bohemian Rhapsody.
Advertisement
Ask the Vault
Ask anything about Ben Hardy.
Frequent co-stars
Career timeline
The Conjuring: Last Rites
UnicornsUnicorns · Associate Producer
Love at First Sight
The VoyeursThe Girl Before
Pixie
6 UndergroundBohemian Rhapsody: Recreating Live AidThe Look and Sound of QueenRami Malek: Becoming Freddie
Bohemian RhapsodyThe Woman in White
Only the BraveMary Shelley
X-Men: Apocalypse
The Men in Blazers Show
Made in Hollywood
EastEnders
Full filmography
- The Conjuring: Last Rites (2025) as Tony Spera
- Unicorns (2024) as Luke
- Unicorns (2024) Associate Producer
- Love at First Sight (2023) as Oliver Jones
- The Voyeurs (2021) as Seb
- The Girl Before (2021) as Simon Wakefield
- Pixie (2020) as Frank McCullen
- 6 Underground (2019) as Four
- Bohemian Rhapsody: Recreating Live Aid (2019) as Self
- The Look and Sound of Queen (2019) as Self
- Rami Malek: Becoming Freddie (2019) as Self - Roger Taylor
- Bohemian Rhapsody (2018) as Roger Taylor
- The Woman in White (2018) as Walter Hartright
- Only the Brave (2017) as Wade Parker
- Mary Shelley (2017) as Dr. John Polidori
- X-Men: Apocalypse (2016) as Angel
- The Men in Blazers Show (2014) as Self
- Made in Hollywood (2005) as Self
- EastEnders (1985) as Peter Beale
- Eleven Missing Days
- Recovery
- Die by Night as Barry