Окончил Казанский государственный технический университет им. А.Н. Туполева по специальности «Программное обеспечение автоматизированных систем и вычислительной техники» (2003 г.), Казанский государственный технический университет им. А.Н. Туполева по специальности «Экономика и управление на предприятии» (2010 г.).

С 2001 по 2003 гг. — инженер-технолог, инженер программист отдела 68, АО «Казанский вертолетный завод».
С 2003 по 2005 гг. — инженер по технике абонентского отдела, ООО «Мобильная государственная связь».
С 2005 по 2006 гг. —  инженер-программист отдела разработки ПО, ООО «НБ Система».
В 2006 г. — главный специалист отдела технического обеспечения Департамента казначейства Министерства финансов РТ.
В 2006 г. — ведущий специалист отдела методологии проектов Департамент казначейства Министерства финансов РТ.
С 2006 по 2012 гг. — начальник отдела методологии проектов Департамент казначейства Министерства финансов РТ.
С 2012 по 2021 гг. — заместитель директора Департамента казначейства Министерства финансов РТ.
С июня 2021 заместитель министра финансов РТ.

Кандидат физико-математических наук.
«Заслуженный экономист Республики Татарстан» (2019 г.).

Награжден благодарственным письмом Кабинета Министров Республики Татарстан (2007 г.), благодарностью Президента Республики Татарстан (2011 г.), благодарностью Министерства финансов Российской Федерации (2012 г.), медалью «XXVII Всемирная летняя универсиада 2013 года в г. Казани» (2014 г.), благодарностью министра финансов Российской Федерации (2016 г.).