Член Коммунистической партии с 1910. Родился в семье рабочего. В 1910 поступил в Петербургский университет, за участие в студенческих волнениях арестован, заключён в «Кресты». После освобождения эмигрировал в Швейцарию (1912), участвовал в работе Базельского конгресса 2-го Интернационала. С 1914 вёл партийную работу в Екатеринбурге (Свердловск). С сентября 1917 в Казани, заместитель председателя губернского продовольственного комитета, председатель фракции РСДРП (б) Совета. В октябрьские дни 1917 в Петрограде, член Следственной комиссии ВРК. С ноября 1917 председатель Казанского совета, губкома РКП (б). Делегат 5-го Всероссийского съезда Советов, член комиссии по выработке Конституции РСФСР. Участвовал в подавлении левоэсеровского мятежа 1918, член Следственной комиссии СНК по делу о мятеже. С 19 июля возглавлял оборону Казани от белочехов; после взятия города захвачен белогвардейцами и расстрелян.