He started his structural engineering career by joining Arup as a Graduate Structural Engineer. He is a Chartered Member of the Institution of Structural Engineers, committee member of the UK mirror group for Eurocode 3 and the Education and Training committee of the Hong Kong Constructional Metal Structures Association. He is also currently a member of the Structures and Buildings (Proceedings of the ICE) Editorial Panel.