1977年,毕业于香港大学,取得政治及历史学位。随后加入国泰航空,曾被派驻日本东京、北京等地。
1984年,在香港大学取得工商管理硕士学位。
1989年,获委任为太古有限公司及太古(中国)有限公司驻北京首席代表兼总经理。
1992年,出任国泰东南亚地区总经理,长驻新加坡。
1994年,被调至国泰航空旗下港龙航空,出任行政总裁。
1997年,被升任国泰副董事总经理。
1998年,获委任为国泰常务总裁。
2004年,接替唐宝麟出任国泰航空行政总裁。
2006年08月,获委任为中国香港赛马会董事,并出任香港迪士尼乐园董事。
2007年03月,担任国泰航空行政总裁职务。同时,担任太古(中国)有限公司主席。
2010年04月,担任香港恒隆地产、恒隆集团董事总经理。
2018年07月16日,正式退休。
2000年,荣获香港“太平绅士”称号。
2002年,荣获香港银紫荆星章。