Народився в Темиртау, нині Казахстан. Вихованець СДЮШОР «Таврії», перший тренер — Леонід Чернов. У складі цього клубу в 1993 році й розпочав дорослу футбольну кар'єру, а в сезоні 1996/97 років на правах оренди захищав кольори «Динамо» з міста Саки.
Із заслуженим тренером України Анатолієм Заяєвим грав у 2-ох командах: «Таврії» і «Прикарпаття». У вищому дивізіоні провів 42 матчі, забив 2 м'ячі. У 2006 році через конфлікт з наставником «Кримтеплиці» перейшов в «ІгроСервіс»[1] і став капітаном цього клубу.
У 2014 році прийняв російське громадянство й очолив клуб ТСК[2]. 21 липня 2015 року став тренером «Євпаторії»[3][4]. 1 січня 2017 року став головним тренером «Євпаторії»[5]. У квітні 2017 року взяв участь у Всесвітніх іграх ветеранів спорту в Новій Зеландії в складі російської збірної[6].