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

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