Родился 9 февраля 1960 года в п. Пийтсиёки Суоярвского района. В 1983 году окончил сельскохозяйственный факультет Петрозаводского университета по специальности «Агрономия».
Трудовой путь начал плотником Юшкозерского леспромхоза. После окончания университета назначен бригадиром в совхоз им. Зайцева. С 1986 г. — главный агроном объединения «Сельхозхимия», заместитель директора совхоза им. Зайцева (1987 г.), председатель АО «Агрофирма им. Зайцева» (1992 г.). Был генеральным директором Петрозаводского молочного комбината «Славмо».
Был избран депутатом Законодательного Собрания II созыва. В Палате Представителей работал в Комитете по бюджету и налогам. Сложил депутатские полномочия в июне 1998 г. в связи с назначением на пост Первого заместителя Председателя Правительства Республики Карелия.