BH
Photo of Ben Hardy

Ben Hardy

Actor, ProducerBorn January 2, 1991 (34 years)
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).

Movies & Shows on Plex

  • Mary Shelley

Known For

  • Bohemian Rhapsody
  • 6 Underground
  • Love at First Sight
  • The Voyeurs
  • Pixie
  • The Girl Before
  • Unicorns
  • The Woman in White (2018)

Featured Videos

    Filmography

    2025
    The Conjuring: Last Rites · as Tony Spera
    2023
    Unicorns · as Luke
    2023
    Love at First Sight · as Oliver Jones
    2021
    The Girl Before (TV Series) · as Simon
    2021
    The Voyeurs · as Seb
    2020
    Pixie · as Frank Mccullen
    2019
    6 Underground · as Four
    2018
    Bohemian Rhapsody · as Roger Taylor
    2018
    The Woman in White (2018) (TV Series) · as Walter Hartright
    2017
    Only the Brave · as Wade Parker
    2017
    Mary Shelley · as Dr. John Polidori
    2016
    X-Men: Apocalypse · as Angel
    2015
    Drunk History (UK) (TV Series) · as King Arthur
    2014
    2012
    Call the Midwife (TV Series) · as Reporter
    1985
    EastEnders (TV Series) · as Peter Beale

    Take Plex everywhere

    Watch free anytime, anywhere, on almost any device.
    See the full list of supported devices