С августа 1980 по июль 1991 инженер-конструктор, начальник группы Особого конструкторского бюро Хмельницкого радиотехнического завода.
В апреле 1990 был избран Народным депутатом Украиныпервого созыва, член комиссии по вопросам суверенитета, межгосударственных и межнациональных отношений; председатель подкомиссии по вопросам законодательства, заместитель председателя комиссии по вопросам законодательства и законности Верховного Совета Украины.
С мая 1994 по февраль 1997 — исполнительный директор проекта Программы содействия Парламенту Украины (по контракту). С февраля 1997 по ноябрь 1999 — председатель Института гражданского общества (Киев). С ноября 1999 по январь 2003 — директор Представительства корпорации «Международный центр некоммерческого права» на Украине (Киев). С января 2003 по декабрь 2005 — частный предприниматель (юридические, консультационные услуги).