Воспитанник одесской ДЮСШ-6. Первый тренер — Георгий Солонко. В ДЮФЛ выступал за одесские СК и «Юнга-Чёрное море». Затем выступал за любительский клуб «Балкан».
С 2001 года по 2007 год играл за молдавский «Шериф», в составе команды провёл 125 матчей и забил 6 мячей в чемпионате Молдавии. Вместе с командой становился чемпионом Молдавии, обладателем Кубка и Суперкубка Молдавии, а также победителем Кубка чемпионов Содружества. Вместе с командой выступал в еворокубках.
В сентябре 2007 года выступал в любительском чемпионате Украины за «Бастион» из города Ильичёвск. После играл в одесском «Черноморце». В чемпионате Украины дебютировал 20 октября 2007 года в выездном матче против запорожского «Металлурга» (0:2). Зимой 2010 года перешёл в «Бастион», который выступал во Второй лиге Украины.
В июле 2010 года подписал контракт по схеме «1+1» с симферопольской «Таврией».
В составе молодёжной сборной Украины до 21 года провёл 12 матчей.