From 2009 to 2011, he worked as a power unit operator at Unit 7 of Kryvyi Rih TPP. From 2011 to 2012, he worked as a power engineer at power unit 7 of the Dniproenergo Group. From 2012 to 2016, he worked as a power engineer at power unit 7 of PJSC DTEK Dniproenergo. From 2016 to 2020, he was a power engineer at power unit 7 of DTEK Kryvorizka TPP. From 06.03.2020 to 09.11.2020, he worked as a manager for interaction with local authorities at DTEK Kryvorizka TPP. From 2015 to 2020, he was a deputy of the Zelenodolsk City Council. Since November 30, 2020 – Mayor of Zelenodolsk.