Był wiceprezesem Zarządu Środowiskowego AZS Kraków (1974–1978) i wiceprzewodniczącym Komisji Klubów Uczelnianych Zarządu Głównego AZS (1976–1978).
Działalność naukowa Od 1979 pracował w administracji WSP Kraków, a od 1984 na etacie asystenta w Instytucie Historii WSP Kraków. Doktorat w zakresie nauk historycznych obronił na Wydziale Historycznym Moskiewskiego Uniwersytetu Państwowego im. M.W. Łomonosowa (1991). Od lutego 1992 do września 2011 pracował jako adiunkt w Instytucie Historii. Prowadził zajęcia dydaktyczne ze wstępu do badań historycznych, demografii historycznej, historii Polski okresu międzywojnia (1918–1939), oraz historii Rosji na filologii rosyjskiej.
W ramach zatrudnień naukowych w Instytucie Historii prowadził w kraju i zagranicą prace i naukowe, archiwalne oraz dokumentacyjne na temat historii sportu w Galicji, Małopolsce, Krakowie, Lwowie i Wilnie. Opublikował szereg rozpraw w monografiach miast i regionów Małopolski. Prace z historii sportu ogłaszał w „Akademickim Przeglądzie Sportowym”, „Przeglądzie Sokolim”, kwartalniku Akademii Pedagogicznej/Uniwersytetu Pedagogicznego w Krakowie „Konspekt”. Autor haseł krakowskich klubów i biogramów sportowców w Encyklopedii Krakowa i Słowniku biograficznym historii Polski.