Народився в Запоріжжі. Вихованець: ДЮСШ "Металург" Запоріжжя.
Кар'єра футболіста (амплуа: воротар): "Нива" Вінниця (1988), "Сокол" Гайсин (1990) – 27 матчів/-45 голів, "Чайка" Севастополь (1992) – 21/-31, "Автомобіліст" Суми (1992-1993) – 43/-58, "Віктор" Запоріжжя (1993-1995), "Металург" Запоріжжя (1994-2002) – 165/-212, "Металург-2" Запоріжжя (1999-2002) – 12/-9, "Спартак" Суми (2002-2003) – 13/-9, "Арсенал" Київ (2002-2003), "Металіст" Харків (2003-2004) – 2/-7, "Металіст-2" Харків (2003-2004) – 2/-2.
В 1998 році викликався до лав національної збірної України.
Тренерська кар'єра: "Динамо" Мінськ, Білорусь (2004-2005), "Спартак" Владикавказ, Росія (2006), "Кривбас" Кривий Ріг (2007-2010), "Дніпро" (2010), "Арсенал" Київ (2010-2013), "Черкаський Дніпро" (2014-2015), "Шериф" Тирасполь, Молдова (2015-2017), "Верес" Рівне (2017-2018), ФК "Львів" (2018-2019).
Провів 1 матч «Львову» в якості в. о. головного тренера.
На тренерській роботі з 2004 року.
У "Кривбасі" працює з 2007 року з перервою.