Родился 9 октября 1971 года в городе Челябинске в Ленинском районе.
В 1986 году окончил школу.
После окончания школы поступил в ПТУ №2, на специальность "Помощник машиниста электровоза, слесарь ЭПС", окончил в 1989 году.
С 1989 по 1991 годы проходил службу в ВС СССР
Трудовую деятельность начинал с Южно-Уральской Железной Дороги в должности слесаря по ремонту подвижного состава.
В 2008 году окончил Государственное образовательное учреждение высшего профессионального образования "Челябинский государственный педагогический университет".
Член партии с 2018 года.
В 2020 году избран Председателем Совета местного отделения Партии СПРАВЕДЛИВАЯ РОССИЯ – ЗА ПРАВДУ в Ленинском районе города Челябинска.
С 2020 года является помощником депутата Законодательного Собрания Челябинской области.
В сентябре 2021 года избран депутатом Совета депутатов Ленинского района города Челябинска по одномандатному избирательному округу №24.
Награжден грамотами и благодарственными письмами от депутата ГД В.К. Гартунга.
Женат, имеет двоих детей.