Родился 18 августа 1975 года. Воспитанник краснодарской СДЮШOP № 5. Первый тренер — Михаил Васильевич Афонин. Выступал за клубы: «Спартак» (Москва) — 1992-1996 гг.; «Локомотив» (Нижний Новгород) — 1997-1999 гг.; «Шинник» (Ярославль) — 2000-2001 гг.; «Рубин» (Казань) — 2002 г.; «Терек» (Грозный) — 2003-2005 гг.; «Салют-Энергия» (Белгород) — 2006 г.; ФК «Нижний Новгород» — 2007-2009 гг. Чемпион России 1996 года. Обладатель Кубка России 2004 года. Финалист Кубка России (1996 г.) и Суперкубка России (2005 г.). Сыграл два матча за олимпийскую сборную России (1995 г.). В «Волге» — с ноября 2009 года. С ноября 2011 года перешел на тренерскую работу