Родился 13 октября 1953 года в селе Залужье Яворивского района Львовской области.
Свою трудовую деятельность начал мастером производственного обучения Ржищевского среднего профессионально-технического училища №8, а впоследствии стал заместителем директора по учебно-воспитательной работе этого заведения.
В 1987 году перешел на службу в органы местного самоуправления. Имея прекрасные организационные способности и профессиональные знания, работал в должности заместителя председателя исполкома Ржищевского поселкового совета народных депутатов, председателя исполкома Ржищевского поселкового совета народных депутатов, первого заместителя председателя исполкома Ржищевского поселкового совета народных депутатов.
В 1998 году был избран городским головой города Ржищева.
За время работы на всех должностях Зиновий Емельянович проявил себя как энергичный, умелый организатор и мудрый руководитель.
Он никогда не считался с личным временем, был ответственным к работе, требовательным к себе и коллегам, имел высокий авторитет среди общественности.
Всегда настойчиво шел к выполнению поставленных целей и задач, обеспечивая стабильную работу города.