Ben Abell: Ben Abell. Actor: The Snowman. Ben Abell is known for The Snowman (2017), Sherlock (2010) and Luther (2010).
Known For: The Snowman (Factory Manager), Sherlock (Indignant Man), Luther (Sean Woodward), The Sandman (Pub Landlord (1389))