 He began his career as an articled clerk with Dixon Wilson Tubbs & Gillett (1970–73).He worked with the Swire Group (since 1976) in the following positions.He was also Chairman, Cathay Pacific Ltd (1999-2005) and Director, HSBC Holdings Ltd (2005-2014).