
Родился 31 декабря 1919 года в деревне Олешино (позже Могилевской области Белорусской ССР).
Сотрудник органов внутренних дел, спорторганизатор.
Генерал-лейтенант внутренней службы (25.04.1975).
Окончил Саратовское военное училище войск НКВД СССР (1939) и адъюнктуру Академии имени М.В. Фрунзе (Москва, 1956).
Начальник контрольно-инспекторского отдела (позже организационно-инспекторского управления и Штаба) Министерства охраны общественного порядка СССР и МВД СССР — 1967 (с марта)-74 (по январь), основатель и начальник Академии МВД СССР — 1974-79 (по апрель).
Старший преподаватель кафедры тактики и оперативного использования пограничных и внутренних войск Военного института КГБ при Совете Министров СССР (Москва) — 1956 (с апреля)-67 (по март).
Председатель Федерации водного поло СССР — 1978-79.
Кандидат военных наук (1956). Профессор.
Участник Великой Отечественной войны. Награжден орденами Трудового Красного Знамени, Красной Звезды (дважды), медалями «За оборону Москвы», «За отвагу» (26.09.1942), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За боевые заслуги», «20 лет Победы в Великой Отечественной войне 1941-1945 гг.», «30 лет Победы в Великой Отечественной войне 1941-1945 гг.», «40 лет Вооруженным Силам СССР», «50 лет Вооруженным Силам СССР», «60 лет Вооруженным Силам СССР», «30 лет Советской Армии и Флота», «Ветеран труда», «В память 800-летия Москвы».
Погиб (покончил жизнь самоубийством) 19 апреля 1979 года. Похоронен на Ваганьковском кладбище в Москве.