Окончил Брянский строительный техникум. Работал машинистом локомотивного депо станции Унеча Московской железной дороги (Брянская область). На выборах 1990 года был избран по территориальному округу 295 (Брянская область). Входил в депутатское объединение «Рабочий союз России».