Родился 14 октября 1960 года в Курске. Живет в Москве.
В 1986 году окончил «Московский ордена Ленина и ордена Трудового Красного Знамени институт инженеров железнодорожного транспорта» по специальности «Автоматика и телемеханика».
Работал слесарем-электриком по ремонту пассажирских вагонов, начальником поезда международного сообщения, с начала 90-х руководил рядом коммерческих предприятий.
Член КПРФ, секретарь бюро районного комитета КПРФ, помощник депутата Государственной Думы ФС РФ Парфенова Д.А.
В 2017 году участвовал в выборах депутатов Совета депутатов муниципального округа Теплый Стан.
Проживает в городе Москва.
Состоит в политической партии «Коммунистическая партия Российской Федерации».