Был сотрудником Норильской городской администрации[2].
С 2019 года в течение четырёх лет являлся генеральным директором АО «Областное телевидение» и возглавлял акционерное некоммерческое общество «Центр общественного мониторинга и проектов Челябинской области». После этого с 1 августа 2023 года занял должность председателя Законодательного собрания Челябинской области[2].