С 1989 по 1991 год проходил срочную службу в Закавказском военном округе (войска ПВО).
С 1995 по 2000 годы работал на предприятиях жилищно-коммунального хозяйства Красноярска.
В 2000 году пришел работать в администрацию города Красноярска. Был главным специалистом жилищного отдела. Занимал должности заместителя начальника, а затем и начальника отдела управления объектами жилищной инфраструктуры. Курировал вопросы ремонта городских сетей канализации и водопровода.
В декабре 2008 года назначен заместителем начальника департамента городского хозяйства администрации города по координации управления жилищным фондом (ремонт и содержание жилья и инженерных сетей).
С августа 2012 года по август 2013 года - заместитель главы Красноярска — руководитель департамента городского хозяйства.
С января 2016 года по октябрь 2016 года - директор управляющей компании «Красжилсервис» (ООО ГУК «Жилфонд») Советского района Красноярска.
С октября по декабрь 2016 года - исполнительный директор ООО «КрасКом».
С 13 декабря 2016 года по настоящее время - генеральный директор ООО «КрасКом».
В 1996 году окончил Красноярский государственный аграрный университет по специальности «инженер-механик». В 2011 году получил второе высшее образование в Санкт-петербургском университете управления и экономики по специальности «менеджер».