Народився 11 травня 1967 року у селі Городківка Крижопільського району Вінницької області. У 1988 році закінчив Орджонікідзівське вище загальновійськове командне училище.
З 1988-го по 1994 рік – служба у рядах Радянської арміі на посаді командира взводу, командира роти.
З 1997 року займається підприємницькою діяльністю.
В кінці 2017 року призначений спортивним директором ФК «Волинь».