Wychowanek Internatu Sportowego we Lwowie. 18 września1989 w dzień swoich osiemnastych urodzin rozpoczął karierę piłkarską w lwowskich Karpatach w spotkaniu ligowym przeciwko drużyny Sport Tallin[1]. W 1991 był zaproszony do Dynama Kijów, z którym odnosił największe sukcesy. Od 1994 bronił barw Dnipra Dniepropietrowsk. W 1999 powrócił do Karpat Lwów. Ogółem w Karpatach strzelił 16 goli, wychodząc na boisko 98 razy. W 2001 przeszedł do Polihraftechniki Oleksandria, w której w 2003 zakończył karierę piłkarską w wieku 32 lat.
Po zakończeniu kariery zawodniczej rozpoczął pracę trenerską. Od 2002 pracował w sztabie szkoleniowym Krywbasa Krzywy Róg, prowadząc drugą i rezerwową drużynę. Od kwietnia do czerwca 2005 roku trenował Zirkę Kirowohrad. W 2006 został zaproszony do Zakarpattia Użhorod. Najpierw pomagał trenować, a w latach 2007-2008 prowadził główną drużynę. W 2008 otrzymał trenerską licencję PRO. Od lutego 2010 pracował na stanowisku głównego trenera FK Ołeksandrija[2]. 22 grudnia 2011 został zwolniony z zajmowanego stanowiska[3], a miesiąc później 21 stycznia 2012 podpisał 3-letni kontrakt z Karpatami Lwów[4]. Po nieudanym starcie Karpat w rundzie wiosennej 25 marca 2012 został zwolniony z zajmowanego stanowiska[5]. 11 czerwca 2013 ponownie objął stanowisko głównego trenera PFK Oleksandria[6].