Родился 11 июня 1978 года в городе Славгороде Алтайского края. В Норильске с 2001 года. В 2001 году окончил Новосибирский Государственный Технический Университет по направлению «Прикладная математика и информатика» со степенью бакалавра математики и по специальности «Прикладная математика» с квалификацией математика-инженера. В 2006 году защитил диссертацию на соискание ученой степени кандидата технических наук. В 2017 году присвоено ученое звание доцента.
С 2001 по 2008 работал в Норильском государственном индустриальном институте в должностях: ассистента, старшего преподавателя, доцента.
С 2008 по 2010 года работал в должности директора МУ «Молодежный центр».
С марта 2010 по июль 2016 года работал директором Норильского филиала КГАУ ДПО «Красноярский краевой институт повышения квалификации и профессиональной переподготовки работников образования».
В июле 2016 года назначен исполняющим обязанности ректора ФГБОУ ВО «Норильский государственный индустриальный институт», в мае 2019 года по результатам альтернативных выборов избран коллективом ректором учреждения. В сентябре 2021 года учреждение получило статус университета и в настоящее время переименовано в ФГБОУ ВО «Заполярный государственный университет им. Н.М. Федоровского».
С 2022 по 2025 годы – советник заместителя Директора по региональной политике и корпоративным проектам Аппарата Директора Заполярного филиала ПАО «ГМК «Норильский никель».
Член Общественного Совета при ОМВД России по городу Норильску, в период с 2019 по 2022 годы – член общественного совета при Таймырском ЛО МВД России, член общественного Совета по здравоохранению, председатель попечительского Совета Центра Семьи «Норильский».
Член партии «Справедливая Россия».
Депутат Норильского городского Совета с 2012 года. В 2022 году переизбран по единому округу. С сентября 2022 года по март 2026 года был председателем мандатной (счётной) комиссии Городского Совета.