В 1971-1973 гг. - начальник ОКСа Медицинского педиатрического института (Ленинград). В 1973-1974 гг. - заместитель директора СПТУ № 56 (Ленинград). В 1974-1975 гг. - старший инженер ЛИСИ. В 1975-1988 гг. - начальник управления эксплуатации, производства, медико-санитарного обеспечения Главного управления профтехобразования г. Ленинграда и Ленинградской области. В 1988-1989 гг. - директор объединения "Трудовые резервы" (Ленинград). В 1989-1991 гг. - директор малого государственного предприятия "Главортпомощь" Министерства социального обеспечения РСФСР.
С 1991 г. - генеральный директор Северо-Западного производственного протезно-ортопедического объединения. С февраля 2000 г. - полномочный представитель Республики Абхазия в С.-Петербурге.