- Zac A. Coyle is Czechoslovakian artist living in London, UK. Raised in Colchester, Essex. Moved to London to persuade his career in the film industry. Zac studied Art & Design in the Colchester Institute, upon completing his course, he was accepted to study HND in Specialist Makeup for Film & TV. His hair punching specialization started when he was offered full time work at Madame Tussaud's Studios in Acton, UK. After 4 years working at Madame Tussaud's he started new career in the film industry.- IMDb Mini Biography By: Admin
Contribute to this page
Suggest an edit or add missing content