Stanowiska Pełnił funkcje asystenta (1956-58), st. asystenta (1958-65), adiunkta (1965-70), docenta (1970-80) i profesora (od 1980) w Katedrze Konstrukcji Stalowych i Spawalnictwa na Politechnice Krakowskiej.

Był wicedyrektorem Instytutu Materiałów i Konstrukcji Budowlanych PK, prodziekanem Wydziału Budownictwa Lądowego PK (1972-75), prorektorem PK do spraw Badań Naukowych i Współpracy z Gospodarką (1980-87), kierownikiem Katedry Konstrukcji Stalowych i Spawalnictwa na PK (1987-94), członkiem Senatu PK oraz pracownikiem Zakładu Konstrukcji Metalowych na Politechnice Śląskiej w Gliwicach (2005-10).

Członkostwo w organizacja naukowych Był członkiem Centralnej Komisji ds. Stopni i Tytułów przy Prezesie Rady Ministrów w latach 1997-99.

W PZITB pełnił funkcję wiceprezesa oddziału krakowskiego.

Był również członkiem Komitetu Redakcyjnego wydawnictw KILiW PAN: Archives of Civil Engineering, redaktorem zeszytów serii Studia z Zakresu Inżynierii oraz członkiem czynnym The New York Academy of Sciences.

Publikacje Był autorem lub współautorem ok.