Родился в 1897 году в деревне Вурман Касы Чебоксарского уезда Казанской губернии в семье крестьянина-бедняка. Чуваш. В Компартии смая 1919 года. Образование:церковно-приходское училище; городское высшее начальное училище, Чебоксары; в январе-мае 1917г. – учеба в Чистопольской школе прапорщиков; в 1920 году окончил Высшую стрелковую школу РККА, Москва; в 1931 году - курсы марксизма-ленинизма, Москва.
В июне-июле 1915г. - практикант на телеграфе, Чебоксары. В 1915-1916гг. - учитель приходской школы, с. Шоригуль. В армии: в июне-декабре 1916г. - рядовой 165 пехотного запасного полка, г. Сенгилей; в мае-июле 1917г. - прапорщик 239 пехотного полка, Сызрань; в августе-декабре 1917г. - прапорщик 2-го Оренбургского полка, Юго-Западный фронт. В январе-августе 1918г. - секретарь Алым-Касынского волисполкома, Казанская губерния.С сентября 1918г. - командир роты, комбат 232 стрелкового полка 26 стрелковой дивизии; в апреле-августе 1919г. - секретарь Алым-Касынского волисполкома; в сентябре-октябре 1919г. - инструктор 3 Приволжского полка; в феврале-июле 1920г. - командир роты 1-го полка запасной армии, Казань; с августа 1920г. по август 1921г. - помощник начальника команды, помощник командира 1-го стрелкового полка (огневая ударная группа Южного фронта). В органах ВЧК—ОГПУ—НКВД—МГБ: с сентября 1921г. - помощник заведующего отдела Чувашской областной ЧК; в 1922-1923гг. - начальник Секретно-оперативной части Чувашского областного отдела ГПУ; с апреля 1923г. - начальник Чувашского областного отдела ГПУ; в марте-июне 1929г. - в резерве ОГПУ СССР; в июне-августе 1929г. - пенсионер; с марта 1931г. по октябрь 1932г. - начальник Чувашского областного отдела ГПУ; в ноябре-декабре 1932г. - начальник Экономического отдела полпредства ОГПУ по Татарской АССР; с декабря 1932г. - заместитель начальника Бурят-Монгольского областного отдела ГПУ; с сентября 1933г. - начальник УСО полпредства ОГПУ по Восточно-Сибирскому краю; с июля 1934г. - начальник УСО УНКВД Восточно-Сибирского края; с сентября 1935г. - помощник начальника Дорожно-транспортного отдела ГУГБ НКВД Западной ж. д.; в 1936-1937гг. - помощник начальника Дорожно-транспортного отдела ГУГБ НКВД Московско-Киевской ж. д.; с марта 1937г. - помощник начальника 3-го отдела УГБ НКВД Казахской ССР; с апреля 1938г. - начальник УНКВД Кзыл-Ординской области; с мая 1939г. - начальник УНКВД Павлодарской области; с сентября 1941г. - заместитель начальника Особого отдела НКВД Западного военного округа; с октября 1941г. - начальник Особого отдела НКВД Уральского военного округа; с апреля 1943г. - начальник ОКР СМЕРШ Уральского ВО; с декабря 1945г. по август 1946г. - начальник УКР СМЕРШ Уральского военного округа; с сентября 1946г. по март 1948г. - начальник УМГБ Крымской области. Уволен в запас МГБ с 28.04.1948г. В 1948-1951гг. - не работал, Москва; пенсионер с марта 1951 года, Ялта.
Генерал-майор (26.05.1943г.).
Скончался 19 ноября 1972 года в Ялте.