Diplomiral je leta 1944, doktoriral pa leta 1957 na Tehniški fakulteti v Ljubljani. Od leta 1970 dalje je bil dopisni, od leta 1977 dalje pa redni član SAZU. Najprej je bil asistent na kemijskem inštitutu Medicinske visoke šole v Ljubljani, nato nekaj časa raziskovalec na Inštitutu za nuklearne znanosti v Vinči pri Beogradu. Leta 1952 je postal docent, leta 1960 izredni, leta 1965 pa redni profesor fizikalne kemije na kemijskem oddelku Fakultete za naravoslovje in tehnologijo v Ljubljani. Leta 1947 se je izpopolnjeval na fizikalno-kemijskem inštitutu univerze v Leningradu. Leta 1955 se je izpopolnjeval na Politehničnem inštitutu v Brooklynu. Med leti 1967-68 je kot raziskovalec sodeloval na inštitutu Camille Dreyfus Laboratory of the Research Triangle v Durhamu (ZDA). Tudi v soavtorstvu s sodelavci je objavil okrog 50 razprav.
Leta 1979 je prejel Kidričevo nagrado za temeljne dosežke na področju termodinamike in transportnih lastnosti polielektrolitov. Leta 1990 je dobil naslov zaslužni profesor ljubljanske univerze. Leta 1997 je postal član newyorške Akademije znanosti.
Osebnosti, od A do L, Ljubljana 2008
Enciklopedija Slovenije, 2. zvezek, Ljubljana 1988