Odbył zagraniczne praktyki naukowo-konserwatorskie na Węgrzech – wrzesień 1986 i we Francji – maj 1989. W maju 1997 roku brał udział w szkoleniu w Stanach Zjednoczonych Ameryki, po którym otrzymał Certificate of Participation oraz stażach naukowych na Uniwersytecie Technicznym w Koszycach – Technicka Univerzita Fakulta Umeni w latach 2011 i 2012.
Był profesorem nadzwyczajnym Państwowej Wyższej Szkoły Zawodowej im. ks. Bronisława Markiewicza w Jarosławiu oraz rektorem Wyższej Szkoły Informatyki i Zarządzania w Przemyślu w latach 2004–2006.
Został profesorem nadzwyczajnym Politechniki Rzeszowskiej im. Ignacego Łukasiewicza na Wydziale Budownictwa, Inżynierii Środowiska i Architektury zatrudnionym w Katedrze Konserwacji Zabytków. Od 2011 r. objął stanowisko kierownika tej katedry.