Народився 27 травня 1957 року у селі Мазурівка на Вінничині.
З 1967 до 1974 року навчався у Чернівецькій середній школі. У період з 1974 до 1979 року навчався на економічному факультеті Київського національного університету імені Тараса Шевченка та отримав кваліфікацію – економіст. Викладач політичної економії.
З 1979 до 1980 року працював викладачем на кафедрі політичної економії Вінницького політехнічного інституту.
У 1980-1982 проходив військову службу.
З 1982 року і дотепер працюю у Дрогобицькому державному педагогічному університеті імені Івана Франка – викладачем, доцентом, професором кафедр – теоретичної та прикладної економіки, економіки та менеджменту, математики та економіки.
З 1985 до 1988 року навчався в аспірантурі Київського національного університету імені Тараса Шевченка де захистив кандидатську дисертацію. У 2010 році захистив докторську дисертацію.
З 2022 року професор кафедри математики та економіки Дрогобицького державного педагогічного університету імені Івана Франка.