Родился в Нижегородской губернии. Участник Первой мировой войны. Служил на подводной лодке «Тигр» Балтийского флота. Член РСДРП (б) с июля 1917 года. Участник установления Советской власти в Нижнем Новгороде. Участник гражданской войны. Воевал в составе Волжской военной флотилии. В 1920 – 1923 годах работал в Гагинском волостном и Сергачском, Починковском уездных комитетах.
В 1923 – 1927 годах – военный комиссар Лысковского района. С 1927 года в городе Нижнем Новгороде: член губисполкома, заместитель заведующего губфинотдела, первый заместитель начальника Нижегородского краевого управления финансов, заместитель начальника Волжского управления речного транспорта, начальник строительства Горьковского речного порта. В 1935 году назначен на должность управляющего делами Наркомата водного транспорта СССР.