1961 г. - окончил Харьковское пожарно-техническое училище, в 1968 году Высшую Академию Министерства охраны общественного порядка.
В 1961-1987 годах служил инспектором Госпожнадзора в Белгородской области, служил Главном управлении БХСС МВД СССР.
Участник боевых действий в Афганистане.
Работал начальником управления внутренних дел Тамбовской области.
В 1991-1998 годах заместитель министра внутренних дел РФ.
С 1998 года председатель Правления Общероссийской общественной организации "Ассоциация ветеранов боевых действий органов внутренних дел и внутренних войск России"