Родился в Темиртау, ныне Казахстан.
Воспитанник СДЮШОР «Таврии», тренер — Леонид Чернов.
Выступал за команды: «Таврия», «Динамо» из города Саки, «Прикарпатье», «Закарпатье», ивано-франковский «Спартак», донецкий «Металлург», «Заря». В «Крымтеплице» был капитаном команды.
С заслуженным тренером Украины Анатолием Заяевым играл в 2-х командах: «Таврии» и «Прикарпатье». В высшем дивизионе провёл 42 матча, забил 2 мяча.
В 2006 году перешёл в «ИгроСервис» из-за несложившихся отношений с наставником «Крымтеплицы». Является капитаном клуба.
Женат, жену зовут Сюзанна. Вместе растят дочь Анастасию.