W 1946 obronił rozprawę doktorską (promotor Maksymilian Tytus Huber) uzyskując tytuł doktora nauk technicznych. W latach 1946–1951 był profesorem Wytrzymałości Materiałów w Szkole Inżynierskiej im. H. Wawelberga i S. Rotwanda. W latach 1950–1962 był członkiem, a następnie przewodniczącym Komisji Programowych Wydziałów Mechanicznych w Ministerstwie Nauki i Szkolnictwa Wyższego. Od 1956 do 1960 pełnił funkcję dziekana Wydziału Lotniczego Politechniki Warszawskiej, od 1963 do 1965 był dziekanem Wydziału Mechanicznego Energetyki i Lotnictwa Politechniki Warszawskiej. W latach 1960–1970 kierował Katedrą Wytrzymałości Materiałów i Konstrukcji, a w okresie 1970–1984 Zakładem Wytrzymałości Materiałów i Konstrukcji Wydziału Mechanicznego Energetyki i Lotnictwa. W latach 1972–1977 był kierownikiem Studium Doktoranckiego PW, w latach 1973–1978 opiekunem specjalności Lotnictwo Wydziału Mechanicznego Energetyki i Lotnictwa PW, a w latach 1981–1984 Przewodniczącym Senackiej Komisji ds. Dydaktyki i Kierunków Studiów PW.

W 1969 został członkiem korespondentem Polskiej Akademii Nauk, a w roku 1981 członkiem rzeczywistym. Pełnił także funkcję przewodniczącego Komitetu Budowy Maszyn PAN.