После окончания в 1966 году архитектурного факультета Ленинградского инженерно-строительного института направлен на работу в проектный институт «Карелгражданпроект» в Петрозаводске.
В 1966—1990 годах (с перерывом) работал в проектном институте «Карелгражданпроект» архитектором, главным архитектором проектов, главным архитектором института.
В 1972—1976 годах — преподаватель Петрозаводского строительного техникума.
В 1990—1994 годах — депутат Верховного Совета Республики Карелия XII созыва, председатель постоянной комиссии по вопросам строительства и архитектуры.
В 1987—2000 годах — председатель Союза архитекторов Карелии, член правления Союза архитекторов РСФСР, член правления Союза архитекторов Российской Федерации.
В 1996—2000 годах — заведующий кафедрой архитектуры и графики строительного факультета Петрозаводского государственного университета.Похоронен в Петрозаводске.