Родился в Казани. Окончил Казанский государственный университет юридический факультет (1994 г.).

С 1994 по 1995 гг. — следователь Татарской транспортной прокуратуры.
С 1995 по 2000 гг. — старший следователь Татарской транспортной прокуратуры.
С 2000 по 2004 гг. — помощник татарского транспортного прокурора, старший помощник татарского транспортного прокурора.
С 2004 по 2005 гг. — помощник татарского транспортного прокурора.
С 2005 по 2006 гг. — заместитель прокурора Тюлячинского района РТ.
С 2006 по 2008 гг. — заместитель татарского природоохранного межрайонного прокурора.
С 2008 по 2010 гг. — старший помощник прокурора Приволжского района.
С 2010 по 2015 гг. — заместитель прокурора г. Казани.
С сентября 2015 г. — прокурор Лаишевского района.

Женат, воспитывает двоих детей.