從事銀行金融業務三十多年,退休前曾任寶生銀行 (於二零零壹年合並於中國銀行 (香港)有限公司) 董事副總經理、中銀國際證券公司董事總經理和中銀國際控股公司行政總監。並於壹九九八年十月至二零零零年六月曾任香港特別行政區第壹屆立法會議員。也曾先後擔任多項重要公職,包括香港聯合交易所副主席、香港期貨交易所董事、香港中央結算公司董事及香港事務顧問 。