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

С 1998 по 2002 гг. — следователь отдела по надзору за расследованием преступлений в сфере экономики прокуратуры республики.
В 2002 г. — прокурор и старший прокурор отдела по надзору за исполнением законов в сфере финансов прокуратуры республики.
С 2002 по 2003 гг. — заместитель Нижнекамского городского прокурора.
С 2003 по 2007 гг. — заместитель Казанского прокурора по надзору за соблюдением законов в исправительных учреждениях.
С 2007 по 2011 гг. — заместитель прокурора Ново-Савинского района г. Казани.
С 2011 по 2014 гг. — Казанский прокурор по надзору за соблюдением законов в исправительных учреждениях.
С 2014 по 2016 гг. — начальник отдела по надзору за дознанием в МВД России по РТ, УФСКН России по РТ, УФССП России по РТ, ГУ МЧС России по РТ и оперативно-розыскной деятельностью управления по надзору за уголовно-процессуальной и оперативно-розыскной деятельностью прокуратуры республики.
С 2016 по 2018 гг. — начальник отдела по надзору за дознанием в МВД России по РТ, УФССП России РТ, ГУ МЧС России по РТ и оперативно-розыскной деятельностью управления по надзору за уголовно-процессуальной и оперативно-розыскной деятельностью прокуратуры республики.
С 6 апреля 2018 г. — прокурор Вахитовского района г. Казани.