Окончил с отличием факультет иностранных языков Хакасского государственного университета им. Н.Ф. Катанова по специальности «филология», в этом же учебном заведении получил второе высшее образование по специальности «юриспруденция».
С 1995 года проходил военную службу в органах ФСБ России.
С 2001 года работал юрисконсультом ОАО «Разрез Изыхский», помощником генерального директора по правовым вопросам ОАО «Черногорское энергоуправление».
С 2003 года последовательно занимал должности ведущего специалиста отдела по правовой и корпоративной работе, советника управляющего филиалом по корпоративной работе, заместителя управляющего филиалом по корпоративной работе, руководителя корпоративной службы, заместителя руководителя юридической службы Черногорского филиала ОАО «СУЭК».
С января 2013 года назначен заместителем генерального директора по юридическим вопросам и комплаенс процедурам ПАО «Мурманский морской торговый порт».