С 1960 г. работал слесарем, бригадиром на предприятии, вошедшем в объединение «Ленинец».
С 1964 по 1967 гг. проходил службу в армии.
Позднее работал на инженерных должностях, находился на освобожденной комсомольской и партийной работе, был заместителем директора НПО «Ленинец».
С 1985 года - генеральный директор объединения «Ленинец».
С 1992 года возглавляет ОАО «Холдинговая компания «Ленинец».
С 1995 года - президент Федерации футбола Санкт-Петербурга, президент Федерации футбола МРО "Северо-Запад", член исполкома Российского футбольного союза.