Benedict Clarke

Ben Clarke is an actor who will portray a young Severus Snape in Harry Potter and the Deathly Hallows: Part 2.