Родился 11 мая 1969 года в городе Горьком. Воспитанник нижегородской ДЮСШ №8. Выступал за клубы: «Химик» (Дзержинск), «Локомотив» (Нижний Новгород), «Динамо» (Москва), «Спортинг» (Хихон), «Бургос», «Реал» (Аранхуэс). Бронзовый призер чемпионата России (1993), серебряный призер чемпионата России (1994), обладатель Кубка страны (1995). Выступал за сборную СНГ (3 игры), сборную России (10 игр, 1 гол). В 2003 году являлся играющим тренером испанского клуба «Реал» (Аранхуэс). В 2006 году получил диплом категории PRO. С 2006 по 2010 год был тренером детско-юношеских команд мадридского «Реала». 13 декабря 2010 года был назначен на пост спортивного директора ФК «Сибирь» Новосибирск. С 16 июня 2011 года — главный тренер ФК «Волга».