Родился в 1965 году в селе Спасское Староюрьевского района Тамбовской области. Закончил юридический факультет военного Краснознаменного института Министерства обороны. С 1988 года служил в органах прокуратуры Балтийского флота, прошел путь от следователя прокуратуры Таллинского гарнизона до прокурора-криминалиста военной прокуратуры Балтийского флота. В 1998-2004 годах возглавлял военную прокуратуру Калининградского гарнизона. С 2004 года заместитель военного прокурора Дальневосточного военного округа. В сентябре 2007 года возглавил военное следственное управление объединенной группировки войск (сил) по проведению контртеррористических операций на территории Северо-Кавказского региона РФ. Занимал этот пост до декабря 2009 года, затем возглавил военное следственное управление СКП РФ по Балтийскому флоту. Генерал-майор юстиции. Женат, два сына.