← Back to explore















Biography
Ben Hardy is an English actor. A graduate of the Royal Central School of Speech and Drama, he began his professional career on stage before moving into television and film.
Source: Wikipedia · CC BY-SA
Filmography14 titles

Bohemian Rhapsody
2018as Roger Taylor
2018as Roger Taylor

Only the Brave
2017as Wade Parker
2017as Wade Parker

Love at First Sight
2023as Oliver Jones
2023as Oliver Jones

Mary Shelley
2017as Dr. John Polidori
2017as Dr. John Polidori

The Conjuring: Last Rites
2025as Tony Spera
2025as Tony Spera

Unicorns
2023as Luke
2023as Luke

The Voyeurs
2021as Seb
2021as Seb

X-Men: Apocalypse
2016as Angel
2016as Angel

The Men in Blazers Show
2014as Self
2014as Self

The Girl Before
2021as Simon Wakefield
2021as Simon Wakefield

6 Underground
2019as Four
2019as Four

The Woman in White
2018as Walter Hartright
2018as Walter Hartright

Pixie
2020as Frank McCullen
2020as Frank McCullen

EastEnders
1985as Peter Beale
1985as Peter Beale