Родился 27 февраля 1966 года в городе Выборг Ленинградской области.
В Вооруженных Силах СССР с 1984 года.
В 1988 году окончил Ленинградское высшее общевойсковое командное училище. Служил в морской пехоте Северного флота, командовал взводом.
С 1990 года — командир роты.
С 1993 года — заместитель командира десантно-штурмового батальона.
С февраля 1994 года — начальник штаба.
С сентября 1994 года — командир десантно-штурмового батальона.
В январе 1995 года в составе сводной бригады морской пехоты Северного флота участвовал в первой контртеррористической операции на Северном Кавказе
За мужество и героизм, умелое управление подразделениями батальона в боевой обстановке, удостоен звания Героя России.
С 2003 по 2006 год командовал 336-й отдельной Белостокской орденов Суворова и Александра Невского бригадой Морской Пехоты Дважды Краснознамённого Балтийского Флота.