Родился 16 ноября 1963 года в городе Златоуст-36 (сегодня Трёхгорный) Челябинской области. В 1986 году закончил обучение на факультете технической кибернетики Ленинградского ордена Ленина политехнического института имени М.И. Калинина по специальности «Автоматизированные системы управления». В Троицке живёт с 1986 года. Здесь начал свой трудовой путь с должности инженера лаборатории АСУ Филиала ИАЭ имени И.В. Курчатова (сегодня Троицкий институт инновационных и термоядерных исследований ТРИНИТИ). С 1989 по 1993 год – начальник группы информатики отдела вычислительных систем ТРИНИТИ. С 1993 по 1997 год – исполнительный директор Фонда новых технологий в образовании «Байтик». Занимается организацией дополнительного образования в области компьютерной техники. С 1994 по 1996 год – депутат Совета депутатов города Троицка. С августа 1997 года – генеральный директор ЗАО «Тринвест» (инвестиционная деятельность). С 1998 по август 2003 года – генеральный директор ОАО «Триада» (сеть магазинов розничной торговли). В 2003 году закончил обучение в Институте бизнеса и делового администрирования Академии народного хозяйства при Правительстве РФ. Получил квалификацию МВА (мастер делового администрирования). С августа 2003 года – первый заместитель главы администрации города Троицка. Курирует вопросы градостроительства, ЖКХ, здравоохранения, соцзащиты, культуры, молодёжи и спорта. С 2005 года – секретарь политсовета Троицкого отделения партии «Единая Россия». В 2009 году завершил обучение в областном учебном центре «Нахабино», где получил диплом о профессиональной переподготовке по программе «Государственное и муниципальное управление: правовые основы государственной, гражданской и муниципальной службы». Награждён знаком губернатора Московской области «За полезное», почётными грамотами губернатора Московской области и Министерства строительства Московской области. Женат, имеет дочь. Хобби – спорт, путешествия. Кандидат в мастера спорта по плаванию.