Родился в декабре 1944 г. в семье служащих. С отличием окончил Рыбинский авиационный техникум. В 1983 г. закончил Московский финансово-экономический институт. С 1961 по 1988 г. работал в АО "Рыбинские моторы". В 1988 г. прошел профессиональную подготовку в группе российского резерва специалистов по адаптации промышленности страны к новым экономическим условиям. С 1988 г. - начальник отдела научно-технического и экономического планирования КБ "Старт". В 1991 г. приглашен в администрацию Рыбинска, где работал начальником финансового управления, первым заместителем главы администрации. 1997 г. - заместитель генерального директора Волжского СМУ. 1998 г. - заместитель директора по экономике и финансам АО "Рыбинские моторы". В 1999 г. по приглашению главы Рыбинского муниципального округа вернулся на должность первого заместителя главы администрации РМО. Депутат Госдумы Ярославской области (2000 г.) С 2000 г. по 2004 г. занимал пост мэра г. Рыбинска. Скончался 12 апреля 2014 г. на 70-м году жизни после тяжелой болезни.