Debrecen, 1921. november 12.

1943-ban a József Nádor Műszaki és Gazdaságtudományi Egyetemen építészmérnöki oklevelet szerzett, csatlakozott az illegális kommunista párthoz, elfogták, tizenhárom évre ítélték. 1945–1946-ban a Magyar Kommunista Párt központjában dolgozott, az MKP építési csoportjának vezetője volt, majd a Hubertus Kőbánya és Útépítési Rt. építésvezetője, a Magyar Építő Rt., illetve az Építéstudományi Központ tudományos igazgató-helyettese 1950-ig. 1957-ig az Építésügyi Minisztérium műszaki főosztályvezető beosztásában dolgozott, majd az Építésgazdasági és Szervezési Intézet tudományos igazgató-helyettese, 1965 és 1968 között építésügyi miniszterhelyettes volt, később az Építéstudományi Intézet igazgatója 1980-ig. 1991. áprilistól a Budapesti Műszaki Egyetem Építészmérnöki Kar Építés-kivitelezési Tanszék egyetemi tanára. 1968–1970-ben az ENSZ Építőipari Bizottság elnöke, 1966-ban lett a műszaki tudományok doktora, az MTA külső tagjává 1990-ben választották meg. 1959-ben lett tagja a Magyar Szocialista Munkáspártnak.