街官立小学，中学就读于福华街实用中学及九龙工业学校，初中班主任为后来的民政事务局局长蓝鸿震。母亲因在银行大班家中打住家工的关系，在1968年举家移民加拿大，随后成为飞机维修学徒，并取得飞机工程师专业资格，从1970年至1981年，在加拿大温哥华的加拿大太平洋航空公司担任飞机工程师。
出版事业.在1981年，他不再从事航空方面工作，并成为独立的市场顾问。1983年，在星岛集团主席胡仙邀请下返港，出任星岛集团广告、市场推广、商业发展等方面的主管，1985年离任。在出任中加合资企业的