Był wieloletnim członkiem Międzynarodowej Federacji Sportu Uniwersyteckiego (FISU) oraz międzynarodowym sędzią FIS skoków narciarskich i kombinacji norweskiej (czterokrotnie sędziował konkursy mistrzostw świata seniorów). Pełnił również następujące funkcje: wiceprezesa (1962-78) oraz prezesa (1978-1979) klubu AZS Zakopane, wiceprezesa Tatrzańskiego Okręgu Narciarskiego (1975-1979) oraz Tatrzańskiego Związku Narciarskiego (1994-2008), wiceprezesa Polskiego Związku Narciarskiego (1981-1984), przewodniczącego Komisji Kombinacji Norweskiej i Sportu Akademickiego (1983-1993) oraz członka Komisji Skoków FIS (1983-2006). Był również prezesem klubu olimpijczyka im. Stanisława Marusarza w Zakopanem oraz jednym z organizatorów Zimowej Uniwersjady 1993 w Zakopanem.