Родился в Нижнем Новгороде, в семье речника. Окончил Нижегородское училище им. И.П. Кулибина. До начала Первой мировой войны работал на волжских пароходах. Член РСДРП(б) с марта 1917 года.
Участник установления Советской власти в городе Москве. Член Президиума центрального правления радиостанций и ЦК профсоюза работников связи. С 1922 года – начальник Тверской радиостанции города Москвы, начальник Астраханской приемо-передающей станции. С 1926 года – начальник Харьковской радиовещательной станции.
Окончил Московский электротехнический институт. В 1930 годах работал в должности старшего инженера Главной инспекции наркомата связи СССР. Участник Великой Отечественной войны с июля 1941 года. После демобилизации в 1944 году, работал в Министерстве связи СССР, затем на Московском почтамте. Жил и похоронен в Москве.