W l. 1960–1967 pracował w Bibliotece Jagiellońskiej w charakterze bibliotekarza. Wtedy zaczął kształtować się jego warsztat badawczy, który potem systematycznie udoskonalał. W l. 1967–1972 był zatrudniony jako starszy projektant w Pracowni Krakowskiej Zakładu Zagospodarowania Turystycznego GKKFiT. W 1971 na podstawie rozprawy Turystyka jako element gospodarki Podhala. Studium z geografii turyzmu uzyskał stopień doktora nauk geograficznych. Promotorem był prof. Antoni Wrzosek. Od 1 października 1972 do 30 września 2006 pracował w Instytucie Geografii UJ (od 2000 Instytucie Geografii i Gospodarki Przestrzennej UJ) jako adiunkt (1972–1984), docent (1984–1991), profesor nadzwyczajny (1991–1998) i profesor zwyczajny (1998–2006). Stopień doktora habilitowanego nauk geograficznych w zakresie geografii turyzmu uzyskał w 1983 r., tytuł profesora nauk przyrodniczych – 3 marca 1992 r. W l. 2004–2014 prowadził zajęcia w Podhalańskiej PUZ w Nowym Targu. W 1969 zawarł związek małżeński z Danutą Ptaszycką, architektem krajobrazu i geografem.