Выступал за российские команды «Балтика» (Калининград), «Факел» (Воронеж), «Текстильщик» (Камышин), «Локомотив» (Москва), южнокорейский «Анян Эл-Джи Читас», израильский «Хапоэль» (Хайфа).
С 2006 года работает тренером юношеской команды московского «Локомотива».