Родился 8 февраля 1887 года в селе Третьяков Курской области в семье рабочих. Член РСДРП (интернационалистов) в 1905-1918гг., член ВКП(б) с января 1919 года (исключен 26.11.1937 г.). В 1898-1901гг. учился в церковной школе в Севастополе, в 1928 году окончил курсы высшего комсостава железнодорожного транспорта в Москве.
В 1905 г. был десятником боевой дружины. В 1912 году приговорен к каторге, амнистирован в 1917 году. С января по май 1918г. - депутат Севастопольского городского Совета военных и рабочих депутатов, член следственной комиссии Совета. С мая 1918г. по май 1919г. - слесарь в военном порту, затем на станции Севастополь. В 1920-1921гг. - заведующий инструкторско-организационным отделом Мелитопольского уездного профбюро, заместитель заведующего политотделом в Белгороде. С 1921г. – член Севастопольского ревкома, заместитель председателя Севастопольского исполкома, председатель Единой разгрузочной комиссии. С августа 1921г. по ноябрь 1923г. - председатель Севастопольского городского Совета рабочих, крестьянских, военморских и красноармейских депутатов, председатель исполкома. С ноября 1923г. - заместитель начальника Донецкой железной дороги. В 1929-1930гг. - начальник Свердловской, с октября 1930г. по ноябрь 1937г. - Средне-Азиатской железных дорог. Арестован 26 ноября 1937 года. Расстрелян 11 октября 1938 года. Реабилитирован посмертно.