He received Bachelor of Science in civil engineering from Tianjin University in 1948 and moved to Hong Kong.
He joined the Hong Kong government as an assistant structural engineer to the architectural office of the Public Works Department in 1953.
He returned to Hong Kong and became the chief structural engineer of the Buildings Ordinance Office of the Public Works Department by 1965.
[1] He had been appointed to many public positions, including member of Land and Building Advisory Committee, Appeal Tribunal (Buildings Ordinance), Committee of Review Panel (Buildings Ordinance), Engineering Advisory Committee of the University of Hong Kong, board of directors of the Chinese YMCA and board of governors of the Hong Kong Bible Society.
In 1988, he was appointed to the Executive Council of Hong Kong by Governor Sir David Wilson until his retirement in 1991.