Родился 4 ноября 1954 года в Москве.
В 1977 году окончил Московский авиационный институт по специальности «производство летательных аппаратов».
По 1988 год работал инженером, старшим и ведущим инженером Московского института теплотехники.
В 1988—1991 годы — на партийной работе: инструктор, заместитель заведующего отделом, заведующий кабинетом политического просвещения, заведующий общественно-политическим центром Кировского райкома КПСС.
В 1992 году окончил Российский государственный социальный университет (журналистика).
В последующем работал:
- экспертом российско-американского совместного предприятия «Социал-прогресс» (1992);
- заместителем директора ТОО «Предприятия „Варгус“» (октябрь 1992 — декабрь 1993);
- директором по транспорту ТОО «„Артел“ Бизнес и телекоммуникации» (декабрь 1993 — сентябрь 1997);
- менеджером АОЗТ «Ундус Трейдинг» (сентябрь 1997 — январь 1998);
- экспертом, главным менеджером ЗАО «Домодедово-Терминал» (февраль 1998 — апрель 2000);
- начальником отдела Департамента финансов и управления ФПК «Формула безопасности» (апрель 2000 — февраль 2002);
- главным специалистом регионального отделения общероссийского общественного движения Народно-патриотический союз России (август 2003 — июль 2004);
- главным специалистом регионального общественного фонда поддержки образования, науки и культуры «Содействие» (июль — ноябрь 2004).
29 апреля 2010 года присвоен чин советника государственной гражданской службы города Москвы 1 класса. Свободно владеет английским языком.