W 1975 rozpoczął pracę na macierzystej uczelni. Był adiunktem w Katedrze Prawa Patentowego i Ochrony Własności Intelektualnej WPiA UŚ, a następnie w Katedrze Prawa Międzynarodowego Publicznego. Jest profesorem nadzwyczajnym w Katedrze Prawa Cywilnego i Prawa Prywatnego Międzynarodowego WPiA UŚ. Jednocześnie pracuje w Instytucie Zarządzania i Administracji Wydziału Organizacji i Zarządzania Politechniki Śląskiej.

Pełnił funkcję rektora Beskidzkiej Wyższej Szkoły Turystyki w Żywcu.

Jest członkiem Komisji Dyscyplinarnej do spraw nauczycieli akademickich przy Radzie Głównej Nauki i Szkolnictwa Wyższego.

Służba dyplomatyczna W latach 1991–1994 był Pełnomocnikiem Rządu RP do Spraw Polskiego Dziedzictwa Kulturalnego za Granicą. Zajmował funkcję wiceprzewodniczącego Komitetu Dziedzictwa Kulturowego Rady Europy w Strasburgu.

Od 1998 jest pełnomocnikiem Ministra Spraw Zagranicznych do spraw rewindykacji dóbr kultury. Jako członek służby zagranicznej RP posiada stopień ambasadora tytularnego.