На высшем уровне выступал за харьковский «Металлист», тернопольскую «Ниву», московские «Спартак», ЦСКА и «Динамо».
За сборную Украины сыграл 7 матчей. Дебютировал 15 марта 1994 года в матче со сборной Израиля.
В 2005—2008 годах работал тренером дубля ЦСКА. В 2009 году — тренер по работе с вратарями ФК МВД России. С 2010 года является тренером по работе с вратарями в ФК «Салют» (Белгород).