Он родился 30 июля 1956 года в Воронеже. Окончил Высшее командное училище МВД СССР в Орджоникидзе (ныне Владикавказ), в 1982 году – Саратовский юридический институт.
Военную службу в органах безопасности проходил с 1978 года. С 1994 года был назначен начальником УФСБ по Чукотскому автономному округу, с 1998 года был главным инспектором инспекторского управления ФСБ России.
С марта 2002 года по февраль 2008 года возглавлял Управление ФСБ России по Респулике Бурятии. Звание генерал-майора присвоено Указом Президента России 10 июня 2003 года.
За мужество и отвагу, проявленные в боевых действиях, высокий профессионализм и преданность интересам Родины был награжден государственными и ведомственными наградами, в том числе орденом «За личное мужество», медалью «За отличие в охране государственной границы», медалью ФСБ России «За участие в контртеррористической операции».
Женат. Воспитал двух сыновей, четверо внуков.