Darrell C. Hazelrig

Darrell C. Hazelrig is an award-winning filmmaker based in Atlanta, GA. He is a founding member of the New Puppet Order, a mature and experimental puppet film collective that have screened at film festivals worldwide.