Воспитанник ДЮСШ «Спутник» г. Карачев. Профессиональную карьеру начал в 1979 году в брянском «Динамо», выступавшем во второй лиги чемпионата СССР. В Брянске играл до 1991 г., с перерывом на 1983 год, когда был приглашен в «Звезду» из узбекского города Джизак. После распада СССР отправился в Болгарию, где выступал за клубы «Велбажд» (Кюстендил), «Чавдар» (Бяла-Слатина). С 1993 выступал за болгарский клуб «Монтана» (Михайловград/Монтана), с которым поднялся из первой лиги в высшую. В 1995 вернулся в брянское «Динамо», выступал за клуб в третьей и второй лигах России.
В качестве тренера вратарей работал в брянском «Динамо», «Амкаре», «СКА-Хабаровске» и «Шиннике».