logo

Home

Movies

TV shows

Sign In

HOMEMOVIESTV-SHOWSABOUTWATCHLIST
Ben Hardy

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).

also starring Ben Hardy
actor

Apteros

As Wade

actor

Unicorns

As Luke

actor

X-Men: Apocalypse

As Angel

actor

Mary Shelley

As Dr. John Polidori

actor

Only the Brave

As Wade Parker

actor

Bohemian Rhapsody

As Roger Taylor

actor

6 Underground

As Four

actor

Rami Malek: Becoming Freddie

As Self - Roger Taylor

actor

The Voyeurs

As Seb

actor

Pixie

As Frank McCullen

actor

Recovery

actor

Bohemian Rhapsody: Recreating Live Aid

As Self

actor

Love at First Sight

As Oliver Jones

actor

The Conjuring: Last Rites

As Tony Spera

actor

Die by Night

As Barry

actor

EastEnders

As Peter Beale

actor

The Girl Before

As Simon

actor

Made in Hollywood

As Self

actor

The Woman in White

As Walter Hartright

actor

The Men In Blazers Show

As Self

homemoviestv-showsaboutwatchlist

Powered by

TMDB website logo

© 2025 Filmverse