Derek Babb is an actor and producer, known for Red Clover (2012), DisAssociationVille (2015) and Humans vs Zombies (2011). Read more on iMDB