Został członkiem prezydium Komitetu Termodynamiki i Spalania Wydziału IV Nauk Technicznych Polskiej Akademii Nauk oraz członkiem krajowym korespondentem i następnie członkiem krajowym czynnym Polskiej Akademii Umiejętności. Specjalizuje się m.in. w zakresie matematycznego modelowania procesów wymiany ciepła i masy oraz termodynamiki procesów nieodwracalnych.
W III RP dwukrotnie bez powodzenia kandydował do parlamentu. W 1991 ubiegał się o mandat poselski z lokalnej listy „Solidarni z Prezydentem” zorganizowanej przez Mieczysława Gila, a w 2001 o mandat senatorski z ramienia Bloku Senat 2001 (z rekomendacji Platformy Obywatelskiej, w której pełnił funkcję przewodniczącego okręgowego komitetu wyborczego). W 2015 został członkiem honorowego komitetu poparcia Bronisława Komorowskiego przed wyborami prezydenckimi.
Został pochowany na cmentarzu Salwatorskim w Krakowie (sektor L, rząd 4, nr grobu 11).
Odznaczenia i wyróżnienia Odznaczony Krzyżem Kawalerskim i Oficerskim (2001) Orderu Odrodzenia Polski, Medalem Komisji Edukacji Narodowej oraz Odznaką „Honoris Gratia”.