Stand by · pulling the latest frames
Acting
Born · 1974
Hammersmith, London, England, UK
Ben is a British television, film and theatre actor and director.
The Commuter
2018
Leap Year
2010
RocknRolla
2008
Caveat
2021
Pretty Red Dress
2023
The Merchant of Venice
2022
RSC Live: The Winter's Tale
The North London Book of the Dead
2011
Maxwell
2007
The End of the Night
To Fly or Float
2025
The Dwarfs
2002