Родился в Казани. Окончил Поволжскую государственную академию телекоммуникаций и информатики (2008 г.).

С апреля по ноябрь 2001 г. — электромонтер линейных сооружений радиофикации Государственного унитарного предприятия Управления радиотелевизионных сетей «Радиотелесет».
С 2001 по 2002 гг. — программист 1 категории отдела информационно — аналитического обеспечения ГЗК Федерального государственного учреждения «Земельная кадастровая палата» по РТ.
С февраля по ноябрь 2002 г. — технолог 1 категории отдела государственного кадастра (ЕГРЗ) по РТ Федерального государственного учреждения «Земельная кадастровая палата» по РТ.
С 2003 по 2005 гг. — ведущий программист отдела государственного кадастра (ЕГРЗ) по РТ Федерального государственного учреждения «Земельная кадастровая палата» по РТ.
С апреля по ноябрь 2005 г. — ведущий программист отдела информационных технологий Федерального государственного учреждения «Земельная кадастровая палата» по РТ.
С 2005 по 2007 гг. — начальник отдела информационных технологий Федерального государственного учреждения «Земельная кадастровая палата» по РТ.
С 2007 по 2009 гг. — главный технолог Федерального государственного учреждения «Земельная кадастровая палата» по РТ.
С июля 2009 г. — заместитель директора — главный технолог ФГБУ «Кадастровая палата» по РТ.

Награжден почетной грамотой Управления Федерального агентства кадастра объектов недвижимости по РТ (2008 г.), благодарственным письмом президента РТ (2011 г.), благодарностью мэрии г. Казани (2011 г.), почетной грамотой ФГБУ «ФКП Росреестра» (2015 г.), благодарностью директора ФГБУ «ФКП Росреестра» (2016 г.).