Во взрослом футболе дебютировал в 1991 году в киевском СКА. Всего в команде киевских армейцев (СКА, ЦСКА-Борисфен, ЦСКА) сыграл 167 матчей, из которых 90 в высшей лиге чемпионата Украины. Ещё 51 матч сыграл за дубль.
В 2001—2003 годах выступал в первом дивизионе России в команде «Нефтехимик». В 2004 году — в высшем дивизионе Казахстана в команде «Акжайык».