Родился в городе Бор. Начал заниматься футболом в секции местного стадиона «Водник». Затем занимался в нижегородской ДЮСШ «Сормович». Пробыл год в московском «Спартаке», затем перешёл в киевское «Динамо».
Выступал в российском клубе первого дивизиона «Химки», затем в премьер-лиге в «Томи». В 2008 году перешёл в клуб первого дивизиона «Алания» из Владикавказа. С 2010 года — игрок «Ростова». 12 октября 2011 года, вместе с тремя одноклубниками (Ребко, Иванов и Хохлов), написал заявление об увольнении. Причина - невыплата заработной платы больше трёх месяцев.
С 24 февраля 2012 года игрок новосибирской «Сибири».
Выступал за юношескую сборную Украины, участвовал в чемпионате Европы 2002 года.
Был капитаном молодёжной сборной Украины, участвовал в чемпионате мира.