Родился 6 июля 1962 года в п. Белинский Тарановского района Кустанайской области Р.Казахстан.
Образование высшее, в 1999 году окончил Современный гуманитарный институт (г.Москва) по специальности «юриспруденция», квалификация – бакалавр юриспруденции.
По окончании Горьковского высшего военного строительного командного училища в период с августа 1984 по декабрь 1995 год - проходил службу в Военно-морском строительном управлении «Северовоенморстрой» Северного флота на должностях среднего и старшего начсостава. В период с февраля 1996 по сентябрь 2002 года – на должностях старшего начсостава УИС Мурманской области. С сентября 2002 по февраль 2007 года – главный инженер УФСИН России по Мурманской области. С февраля 2007 года – заместитель начальника УФСИН России по Мурманской области.