Выступал за ейский «Старт», «Кубань» и «Ниву» из города Славянск-на-Кубани. В составе «Кубани» провёл 7 матчей в Высшей лиге России в сезоне 1992 года.
Судейскую карьеру начал в 1994 году. Матчи Премьер-лиги судит с 2007 года. Арбитр региональной категории. В 2007 году вошёл в тройку лучших арбитров первого дивизиона. Директор ДЮСШ города Ейска. В 2011 получил лицензию ФИФА.