Skip to main content
myCast
Ben Hardy

Ben Hardy

Age: 35

male

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.

See Profile

Fan Casting

Ben Hardy

Ben Hardy

as
Lewis Wilson

Lewis Wilson

for Lewis Wilson in The Punisher (2017-2019)

Suggested by george_warner

The Punisher (2017-2019)

The Punisher (2017-2019)

An exmarine sees himself involved in a militar conspiration, while he tries to punish the people responsible of the murders of his family members.

See Story

Comments

Other Suggestions for Lewis Wilson

Jack Lowden
20
Joe Keery
20
Logan Lerman
10
Josh Hutcherson
11