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

С 1984 по 1986 гг. — стажер Зеленодольской городской прокуратуры, помощник Зеленодольского городского прокурора.
С 1986 по 1988 гг. — продолжил работу в аппарате прокуратуры РТ.
С 1989 по 1991 гг. — прокурор отдела общего надзора прокуратуры ТАССР, прокурор отдела по надзору за исполнением законов в социальной сфере и об административных правонарушениях прокуратуры РТ.
С 1991 по 2003 гг. — заместитель начальника отдела по надзору за исполнением законов в социальной сфере прокуратуры РТ, начальник отдела по надзору за исполнением законов в социальной сфере и об административных правонарушениях прокуратуры РТ, старший прокурор отдела по надзору за исполнением законов в социальной сфере и об административных правонарушениях прокуратуры РТ, старший прокурор отдела по надзору за исполнением законов и законностью правовых актов прокуратуры РТ, заместитель начальника отдела по надзору за исполнением законов и законностью правовых актов прокуратуры РТ, старший помощник прокурора РТ по связям со средствами массовой информации и общественностью, начальник отдела по надзору за исполнением законов и законностью правовых актов прокуратуры РТ.
С 2003 по 2015 гг. — начальник отдела по надзору за соблюдением федерального законодательства, начальник управления по надзору за соблюдением федерального законодательства прокуратуры РТ.
С февраля 2015 г. — прокурор Советского района г. Казани.

Награжден медалью «290 лет прокуратуре России», почетной грамотой РТ (2002 г.), благодарственным письмом полномочного представителя Президента РФ в ПФО (2003 г.), медалью «В память 1000-летия Казани» (2005 г.), благодарственным письмом Госсовета РТ (2006 г.), нагрудным знаком «Почетный работник прокуратуры РФ» (2011 г.), медалями «290 лет прокуратуре России» (2011 г.), «Ветеран прокуратуры» (2013 г.).

Старший советник юстиции.
Заслуженный юрист РТ.