Доктор физико-математических наук, профессор, заслуженный деятель науки РСФСР
Родился в городе Сергаче, ныне Нижегородской области, в семье крестьян.
Окончил физико-математическое отделение Нижегородского педагогического института (1928).
В 1926 – 1928 годах преподавал математику в школах 2-й ступени города Горького.
В 1929 – 1932 годах был аспирантом Ленинградского государственного университета. Одновременно преподавал математику, заведовал математическим отделением ЛГУ, был учёным секретарем НИИ математики и механики при ЛГУ.
В 1932 – 1952 годах работал в Горьковском государственном университете: доцент кафедры высшей математики, доцент кафедры математического анализа, декан физико-математического факультета, заведующий кафедрами теории функций (1947-1948) и математического анализа (1951-1952), был проректором по учебной работе. Одновременно по совместительству преподавал на физмате Горьковского государственного педагогического института (ГГПИ), заведовал там кафедрой математического анализа (1946-1949).
В сентябре 1952 года был направлен на «оборонную работу» в город Москву. Преподавал математику в Московском энергетическом институте, был начальником кафедры математики Высшей школы криптографов при Высшей школе КГБ им. Ф.Э. Дзержинского.
Область научных интересов – теория функций комплексного переменного.
Доктор физико-математических наук (1955). Профессор (1956).
Заслуженный деятель науки РСФСР (10.01.1966).
Жил и похоронен в Москве.