23 февраля 1943 принял присягу. Проходил службу в Вооружённых Силах Союза с 5.01.1943 по 19.11.1946. Участвовал на фронтах Великой отечественной войны с марта 1945 по май 1945. Первый Белорусский фронт с марта 1945 по май 1945 в должности командира стрелкового взвода. Их стрелковый взвод дошел до Берлина. С 1945 по 1946 был комендантом *** города. Уволен в запас 19 ноября 1946 приказом главнокомандующего группой советских оккупационных войск в Германии, приказ номер 01326 по статье 43 а. В 1973 году по приказу номер 32 от 18.07.1973 присвоено звание капитана. 27 апреля 2000 года присвоено звание майора. Прожил 79 лет, Бурятия, Шарагол.