В 1988 году закончил Омский техникум железнодорожного транспорта.
Политическую карьеру начал в 2008 году, выдвинувшись в качестве кандидата на довыборах депутата Омского городского Cовета по избирательному округу № 6, но ему отказали в регистрации.
Дважды, в 2016 и 2021 годах, пытался избраться в Госдуму РФ. В 2016 — проиграл, в 2021-м — сам остановил сбор подписей за свое выдвижение, опасаясь ситуации с коронавирусом.
В декабре 2022 года заявил, что будет баллотироваться в губернаторы Омской области на предстоящих в 2023 году выборах.