Родился в 1981 г. в поселке Чешма (Республика Башкортостан) в семье инженеров. Окончил среднюю общеобразовательную школу № 3 с золотой медалью.
2002 г. — окончил Уфимский государственный авиационный технический университет (УГАТУ) по направлению «Прикладная математика и информатика», получил диплом бакалавра с отличием.
В Уфимском государственном авиационном техническом университете работал с момента его окончания. Занимал должности ассистента, старшего сотрудника и доцента.
2004 г. — окончил магистерское направление «Прикладная математика и информатика» УГАТУ, получил диплом магистра с отличием.
2007 г. — работал в УГАТУ на должности ассистента кафедры математики.
2008 – 2014 гг. — работал доцентом УГАТУ и старшим научным сотрудником по совместительству.
2011 – 2015 гг. — работал старшим научным сотрудником Института математики с вычислительным центром УФИЦ РАН по совместительству.
2008 – 2015 гг. — работал в компании ООО «РН-УфаНИПИнефть»: научный сотрудник сектора развития технологий геологического моделирования и отдела геолого-гидродинамического моделирования и разработки, ведущий научный сотрудник, главный научный сотрудник и руководитель группы Отдела интеллектуальных систем, начальник отдела разработки, директор Департамента инновационных технологий.
2015 – октябрь 2019 г. — работал в компании ООО «Газпромнефть НТЦ»: начальник департамента новых технологий по геологии и разработке, директор программ технологического развития, директор программ технологического развития Блока проектно-функционального обеспечения проектов ПАО «ГАЗПРОМ НЕФТЬ»: директор программ по экспертизе и управлению эффективностью инновационных проектов Дирекции по добыче Департамента программ повышения эффективности бизнеса.
С октября 2019 г. является первым проректором Томского политехнического университета.