Родился 1 февраля 1955 года. С 1985 года служил в 24-й дивизии подводных лодок Северного флота (СФ) в Гаджиево (Мурманская область). Был старшим помощником, командиром атомных подлодок К-488 и К-387 (проекта 671РТ). В 1993 году занял должность заместителя командира дивизии, затем начальника службы противолодочной борьбы флота. В августе 2000 года назначен командиром 24-й дивизии подлодок. В 2002-2007 годах — командир 12-й эскадры подводных лодок СФ. В ноябре 2007 года назначен заместителем командующего СФ. В 2008--2009 годах руководил первым кругосветным походом боевых кораблей ВМФ РФ. С августа 2009 года — начальник штаба--первый заместитель СФ. Вице-адмирал.