
Ben Hardy
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.
Gallery





Known For
Acting History
2025
The Conjuring: Last Rites as Tony Spera
2024Unicorns as Luke
2023Love at First Sight as Oliver Jones
2021The Girl Before as Simon
2021The Voyeurs as Seb
2020Pixie as Frank McCullen
20196 Underground as Four
2019The Look and Sound of Queen as Self
2019Bohemian Rhapsody: Recreating Live Aid as Self
2019Rami Malek: Becoming Freddie as Self - Roger Taylor
2018Bohemian Rhapsody as Roger Taylor
2018The Woman in White as Walter Hartright
2017Only the Brave as Wade Parker
2017Mary Shelley as Dr. John Polidori
2016X-Men: Apocalypse as Angel
2014The Men in Blazers Show as Self
2005Made in Hollywood as Self
1985EastEnders as Peter Beale
—Recovery
—Die by Night as Barry









