Инженер-путеец. С августа 1916 года – начальник Зиловских железнодорожных мастерских, переведенных в июле 1917 года на железнодорожной ст. Гондатти (ныне г. Шимановск). Председатель первых съездов амурских железнодорожников, с февраля 1918 года – председатель ЦК профсоюза Амурских железнодорожников. В сентябре 1918 года арестован белогвардейцами, 20 ноября 1918 года казнен в г. Благовещенске.