В 1987 году окончил Красноярский политехнический институт, получив квалификацию инженера-электрика. В этом же году приехал в Дудинку. В течение десяти лет работал на инженерных должностях на производственных предприятиях города. С 1997 года занимался предпринимательской деятельностью, был директором ООО «Пассаж». В 2005 году прошел обучение в межотраслевом институте повышения квалификации и переподготовки руководящих кадров и специалистов Российской экономической академии им. Г. В. Плеханова.
С 2011 года и до избрания на пост Главы города Дудинки руководил муниципальным автономным учреждением «Центр развития зимних видов спорта».
Депутат городского Совета второго и третьего созывов (2008, 2013 гг.). Возглавлял комиссию по вопросам жилищно-коммунального хозяйства, строительства и транспорта.