Ben Hardy

Ben Hardy

Known for Acting · 20 credits

Born
1991-01-02 (age 35)
Place of birth
Bournemouth, Dorset, England, UK
Also known as
Ben Jones

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.

Known For

TV Shows (5)

Movies (15)

About Ben Hardy

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. With 20 credits spanning from 1985 to 2025, Ben Hardy has appeared in 15 films and 5 TV shows.

Fans searching for Ben Hardy movies, Ben Hardy filmography, or the latest projects starring Ben Hardy can stream many of these titles on CineFlixo, free and in HD, with no subscription required.

Most Popular Ben Hardy Movies

Where to Watch Ben Hardy Films

Most Ben Hardy movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Ben Hardy, check our movies catalogue and browse page.

Popular Web Series Collections