На взрослом уровне начал выступать в 16-летнем возрасте в составе дубля московского ЦСКА, в течение пяти сезонов сыграл более 90 матчей во второй и третьей лиге. За основную команду армейцев в официальных матчах так и не сыграл.
В 1996 году выступал за камышинскую «Энергию-Текстильщик». Дебютировал в высшей лиге в выездном матче первого тура против новороссийского «Черноморца», отыграв полный матч[1]. Всего за сезон принял участие в 25 матчах высшей лиги и двух играх Кубка России, а его команда вылетела из высшей лиги.
После ухода из «Черноморца» прекратил выступления на профессиональном уровне. В 2001 году играл за московскую «Нику» в любительском первенстве.
Карьера в сборной
С 1992 года призывался в сборные России младших возрастов[3]. В 1995 году в составе юношеской сборной (до 19 лет) участвовал в финальном турнире молодёжного чемпионата мира, и забил один из голов на групповой стадии в ворота Сирии. На турнире сборная России стала четвертьфиналистом.