Воспитанник владивостокского футбола. В 1998—2004 годах защищал цвета местного клуба «Луч-Энергия». В марте 2005 года подписал контракт с иркутской «Звездой»[1]. В 2006 году пополнил ряды «Читы». В 2007 году арендован клубом «Амур». В январе 2010 года перешёл в «Мостовик-Приморье»[2]. В августе того же года подписал контракт с клубом «Радиан-Байкал». Завершил карьеру в 2011 году в «Сахалине».
Тренерская
В 2013–2017 годах — тренер молодёжной команды клуба «Луч-Энергия». Перед началом сезона 2017/18 присоединился к тренерскому штабу основной команды. В сентябре 2017 года — и. о. главного тренера клуба[3]. На этой должности провёл единственный матч 2 сентября против фарм-клубамосковского «Спартака» (3:1)[4]. В апреле 2019 года вошёл в тренерский штаб «Читы». В январе 2021 года стал тренером «Океана»[5]. С июня 2021 года по апрель 2023 года — на аналогичной должности в «Амкаре»[6]. В 2024 году стал главным тренером владивостокского клуба «Анри».