Родился 16 марта 1954 года в селе Малая Сердоба Пензенской области.
Родители: Иван Фролович и Полина Осиповна. Братья: Александр (1951), Юрий (1952), Николай.
В 1975 году окончил Сызранское ВВАУЛ. Служил лётчиком на границе, имеет квалификацию «военный лётчик-снайпер».
С 1979 по 1985 год принимал участие в боевых действиях в Афганистане, совeршил более 800 боевых вылетов. Награждён орденами Ленина и Красного Знамени.
На 1997 год – полковник, начальник отдела авиационного института ФПС России.
Заслуженный военный лётчик Российской федерации (1998).
Жена Светлана. Дети Кирилл, Ярослав.
(Информация по состоянию на 2012 год)