Steven van Niekerk is an actor, known for Lost Boys: The Thirst (2010), Blood of Beasts (2005) and Berserker: Hell's Warrior (2004). Read more on iMDB