Був спрямований на роботу в геологорозвідувальну експедицію “Уралвуглерозвідка”, де працював у Кизеловській геологорозвідувальній партії на посаді дільничного геолога до 1974 р. У цьому ж році вступив до аспірантури при відділі геології вугілля Інституту геології та геохімії горючих копалин АН УРСР (м.Львів).
Працював на посаді молодшого наукового співробітника в Інституті геології та геохімії АН УРСР, а з 1982 р. - на посаді старшого викладача кафедри географії (пізніше – фізичної географії) Тернопільського державного педагогічного інституту. З 20 грудня 2007 р. - професор, а з 1 липня 2008 р. - професор-завідувач кафедри фізичної географії Тернопільського національного педагогічного університету ім.В.Гнатюка, з вересня 2013р. - завідувач кафедри географії та методики її навчання.
Доктор географічних наук. Член редколегій ряду наукових часописів. Член Українського географічного товариства, член Наукового товариства імені Т. Шевченка, член Спілки геологів України.
Опублікував понад 320 наукових та науково-методичних праць, з них 10 монографій. Автор 2 підручників, 4-х навчальних посібників, статей у фахових журналах.