Родился в деревне Сосняги Троицкой волости Рыбинского уезда. В 1918 г. закончил техническое железнодорожное училище. С августа 1918 г. сотрудник Рыбинской чрезвычайной комиссии. Один из организаторов рыбинского «Союза рабочей молодежи III Интернационала». Делегат первого Всероссийский съезд комсомола. В декабре 1918 г. на первой Рыбинской уездной конференции РКСМ избран председателем Рыбинского укома комсомола. В июне 1919 г. на первом губернском съезде РКСМ избран председателем губкома комсомола. Делегат 2-го Всероссийского съезда РКСМ.
С мая по ноябрь 1920 года был председателем Ярославского губкома РКП (б). Был одним из руководителей губернской чрезвычайной комиссии по борьбе с контрреволюцией. Позднее руководил социалистической перестройкой сельского хозяйства в Красноярском крае, был на ответственной партийной и советской работе. В 1933 г. окончил Московский экономический институт Красной Профессуры. Связь с Ярославлем и Рыбинском не порывал до конца жизни. Умер в Москве в 1987 г.