Родился 2 ноября 1982 года в г. Менделеевске.

В 2004 году окончил юридический факультет Казанского государственного университета им. В. И. Ульянова — Ленина.

Работу в органах прокуратуры начал в 2005 году в должности следователя прокуратуры города Набережные Челны.

В 2007 году — старший следователь прокуратуры города Набережные Челны.
В 2007 — 2009 гг. — старший следователь Набережно-Челнинского межрайонного следственного отдела Следственного управления Следственного комитета при прокуратуре Российской Федерации по Республике Татарстан.
В 2009 — 2012 гг. — помощник прокурора г. Набережные Челны.
В 2012 — 2017 гг. — прокурор Агрызского района.
С 27 ноября 2017 года — прокурор г. Лениногорска.