Biography
Len Cockroft – Freelance Art Director living in Cape Town. Graduate of Fine Arts and Jewelry Design Technikon Natal. Working in features, television and commercials industry since 2004.
A keen eye for aesthetics and finding creative solutions to problems within budget.