Родился 14 июня 1957 года в Алексине Тульской области.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР международного класса. Заслуженный мастер спорта России (26.06.2003). Заслуженный тренер России (23.06.2009).
Окончил Владимирский государственный педагогический институт имени Я.И. Лебедева-Полянского (1986).
Начал заниматься легкой атлетикой в 1973 году. Выступал за ВФСО «Динамо» (Москва). Тренировался под руководством С. Тимофеева и М. Левицкого.
3-й призер чемпионата СССР (1980) в десятиборье. Чемпион СССР в помещении (1986) в семиборье, 2-й призер чемпионатов СССР в помещении (1979, 1980).
В сборной СССР — 1980-88.
3-й призер Олимпийских игр (1980) в десятиборье.
2-й призер Всемирной универсиады (1981).
Тренер СДЮШОР «Юность Москвы» имени братьев Знаменских (Москва). Старший тренер сборной России по многоборьям.