Родился 16 мая 1976 года в городе Уральске Республики Казахстан.
В 1993 году окончил среднюю образовательную школу города Уральска.
В 1997 году окончил Челябинское Высшее танковое командное училище. Проходил службу в различных должностях: командир взвода, командир разведывательной роты, начальник разведки полка, командир батальона, заместитель – начальник штаба полка.
В 2005 году окончил Общевойсковую Академию Вооруженных Сил Российской Федерации.
С 2013 года – пенсионер Министерства обороны, подполковник запаса.
На Курильских островах проживает с 2006 года. Имеет девятилетний педагогический стаж, музыкальное образование и ряд спортивных разрядов по различным видам спорта. Занимается развитием патриотического воспитания молодежи.
С 2013 года занимается предпринимательской деятельностью.
Женат, имеет сына.