Родился в городе Купянске, Харьковская область. Воспитанник киевского спортинтерната. В России выступал за «Торпедо» и «Аланию». В «Черноморец» перешёл в 2002 году, играл в клубе под 4 номером. В команду Александра Заварова перешёл в 2007 году стал основным игроком.
В сборной Украины дебютировал 18 февраля 2004 года в товарищеском матче с сборной Ливии. Второй матч сыграл против сборной Македонии.