Воспитанник кубанского футбола. С 1990 по 1995 год выступал в майкопской «Дружбе», с которой в 1993 году дошёл до полуфинала Кубка России. В 1996 играл в «Изумруде» из Тимашёвска, который выступал в Третьей лиге.
После окончания футбольной карьеры стал судьёй. Судил матчи российской Премьер-лиги вплоть до 2007 года, в котором он отсудил свой последний матч в высшем российском эшелоне. После чего судил матчи Первого дивизиона, в частности, в сезоне 2009 года он провёл больше всех матчей (16), интересно, что при его судействе гости в 16 играх одержали только одну победу и пять встреч свели вничью.
Полуфиналист Кубка России: (1)