Родился в с. Шибаши Алькеевского района ТАССР. Окончил Казанский государственный университет (1985 г.).

С 1985 по 1989 гг. — помощник прокурора Комсомольского района г. Брежнева ТАССР.
С 1989 по 1994 гг. — старший помощник прокурора Комсомольского района Набережных Челнов РТ.
С 1994 по 1996 гг. — заместитель Камского транспортного прокурора Средневолжской транспортной прокуратуры Набережных Челнов РТ.
С 1996 по 1997 гг. — заместитель прокурора Набережных Челнов РТ.
С 1997 по 2001 гг. — Елабужский городской прокурор РТ.
С 2001 по 2002 гг. — начальник отдела по надзору за исполнением законов на транспорте и в таможенных органах прокуратуры РТ.
С 2002 по 2003 гг. — старший помощник прокурора РТ по исполнению законов на транспорте и в таможенных органах.
С 2003 по 2007 гг. — начальник отдела по надзору за расследованием преступлений прокуратуры РТ.
С 2007 по 2009 гг. — заместитель прокурора — начальник следственного управления Республики Коми.
С 2009 по 2013 гг. — первый заместитель прокурора Республики Коми.
С 2013 по 2016 гг. — заместитель прокурора Нижегородской области.
С сентября 2016 г. — заместитель начальника Государственной жилищной инспекции РТ.

Награжден медалью Республики Татарстан «За доблестный труд» (2019 г.), благодарность раиса РТ (2024 г.).