В составе «Кубани» выступал в Высшей лиге чемпионата СССР, сыграл 29 матчей, забил 3 гола. Всего за «Кубань» провёл 73 игры и забил 10 мячей за основной состав, и ещё сыграл в 7 встречах турнира дублёров Высшей лиги.
Работал тренером во многих командах Сибирского и Дальневосточного регионов. В последние годы занимал пост тренера-селекционера в клубе «Сибирь».