Воспитанник академии донецкого «Шахтёра». В основном составе команды не играл, однако выступал в первенстве дублёров и провёл также два матча за фарм-клуб «Шахтёр-3». С 2011 года выступал за мариупольский «Ильичёвец», дебютировал в его составе 1 апреля 2011 в матче против «Шахтёра», выйдя на замену вместо Константина Ярошенко (мариупольцы проиграли 1:3)[1]. Во время выступления за тульский «Арсенал» получил российское гражданство[2], однако в чемпионатах России считается легионером, так как УЕФА не утвердил смену футбольного гражданства.[3]
В феврале 2019 года подписал контракт с курским «Авангардом».