Выступал за львовский СКА, «Торпедо» Луцк, «Шахтёр» Донецк, «Волынь». Во второй лиге СССР провёл 345 матчей и забил 63 гола, в первой лиге СССР семь игр. В кубке СССР провёл 4 матча.
С 1991 по 1994 год выступал в чемпионате Украины за «Волынь», провёл 9 игр и забил 1 гол. В кубке Украины провёл один матч.