Выступал на позициях полузащитника, нападающего в клубах: СКА, «Ростсельмаш» (ныне «Ростов»), «Кубань» (1 матч в Кубке СССР и 4 матча, в которых забил 1 гол, в турнире дублёров высшей лиги), «КайХа» (Финляндия). Рекордсмен «Ростова» по количеству игр — 424 матча. Провёл в составе ростовского клуба 15 сезонов (с 1979 по 1995).
Закончил Педагогический институт, кафедру физвоспитания. Имеет тренерскую лицензию категории «PRO». Тренер «Ростова» с 1995 по 2000 годы. Главный тренер с декабря 2000 года по апрель 2001 года, с августа 2002 года по декабрь 2003 года, с апреля 2004 года по декабрь 2004 года ,в 2005-2007 годах, и с июля 2011 года по настоящее время. Высшее достижение — финал Кубка России 2002/2003.
Женат, имеет сына Александра и внука Глеба. Старший брат, Александр, также тренер и бывший футболист, вратарь.