Эдуард Анатольевич родился в 1966 году в Новосибирске, в семье рабочих.
В 1990 году окончил Новосибирский государственный медицинский университет (специальность — терапевт). Около года проработал врачом.
В период с 1991 по 2003 год руководил рядом коммерческих предприятий.
В настоящий момент - депутат Совета депутатов города Новосибирска.
Избирался в Совет депутатов в 2001 и в 2005 годах. В марте 2010 года в третий раз избран депутатом Совета депутатов города Новосибирска.
Результат голосования на выборах 2010 года 41,29%.
Заместитель председателя постоянной комиссии по местному самоуправлению, член постоянной комиссии по социальному развитию
Член депутатского объединения «Единая Россия».