Urodził się 18 czerwca 1935 w Krakowie, jako syn Stefana i Zofii[1].
Ukończył II Liceum Ogólnokształcące im. Króla Jana III Sobieskiego, gdzie zetknął się z koszykówką. W latach 1950–1965 grał w Klubie Sportowym Krowodrza, z którym zdobył Puchar Polski dla drużyn nieligowych. Już w wieku 16 lat ukończył kurs sędziowski, a w 1953 sędziował pierwszy mecz ligowy. Od 1955 był także działaczem sportowym w Krakowskim Okręgowym Związku Koszykówki[2]. Od 1960 był sędzią międzynarodowym FIBA[3]. W tym samym roku[1] ukończył studia inżynierskie na Wydziale Budownictwa Wodnego Politechnice Krakowskiej, studiując m.in. u profesorów Romana Ciesielskiego i Bolesława Kordasa[2].
Od 1969 do 1978 był zastępcą dyrektora w Dyrekcji Inwestycji Miejskich[1]. W latach 1971–1973 był prezesem Krakowskiego Okręgowego Związku Koszykówki[5]. W latach 1978–1983 zastępcą dyrektora w Zarządzie Rozbudowy Krakowa[1]. W 1980 sędziował mecze na igrzyskach olimpijskich w Moskwie, jako czwarty polski arbiter w historii[6]. Od 1980 był członkiem Stronnictwa Demokratycznego. W latach 1983–1986 był przewodniczącym Wojewódzkiej Komisji Planowania[1].
W 1984 przetłumaczył i opracował, we współpracy z Wiesławem ZychemPrzepisy gry w koszykówkę, wydanie przez Polski Związek Koszykówki[7].
W 2003 został wiceprzewodniczącym Agencji Rozwoju Miasta Krakowa[14]. W 2004 został uhonorowany przez króla MalezjiTuanku Syeda SirajuddinaOrderem Korony Malezji, z czym wiąże się tytuł honorowy Tan Sri. Był pierwszym niemuzułmańskim ambasadorem odznaczonym tym orderem[13]. W latach 2004–2006 pracował w Urzędzie Marszałkowskim Województwa Małopolskiego[2].