Ben Hardy
Born: 1991-01-02 in Bournemouth, Dorset, England, UK
Known For: Acting
Biography
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.
Filmography
2025
- The Conjuring: Last Rites as Tony Spera
2024
- Unicorns as Luke
2023
- Love at First Sight as Oliver Jones
2021
- The Voyeurs as Seb
- The Girl Before as Simon
2020
- Pixie as Frank McCullen
2019
- 6 Underground as Four
- Bohemian Rhapsody: Recreating Live Aid as Self
- Rami Malek: Becoming Freddie as Self - Roger Taylor
- The Look and Sound of Queen as Self
2018
- Bohemian Rhapsody as Roger Taylor
- The Woman in White as Walter Hartright
2017
- Only the Brave as Wade Parker
- Mary Shelley as Dr. John Polidori
2016
- X-Men: Apocalypse as Angel
2014
- The Men in Blazers Show as Self
2005
- Made in Hollywood as Self
1985
- EastEnders as Peter Beale