1965年從香港來到加拿大供讀醫科。1972年在渥太華大學醫學系獲得醫學博士學位,更先後獲得兒科專科證書,小兒血液及腫瘤科專科證書等等專業資格。多年來他在加拿麥基爾大學,卡加里大學等擔任助理教授和副教授。由2007年至 2012 年,他有七個月在澳門一間天主教中學當校醫。他於2002年在卡加利教區被祝聖成為執事執事。2012年至2017年他也來回澳門和卡加利,在澳門舉行教師,家長和學生的培訓。家長和學生的培訓試用他自己建立的一套工作坊,工作坊的題目包括怎樣揀職業,怎樣拍拖,怎樣揀選伴侶,怎樣管理錢財,怎樣有效地溝通,怎樣學習,怎樣建立終身學習的習慣,怎樣建立價值觀,怎樣改變行為,怎樣處理生老病死和情緒。(其實那不就是神貧的人是有福的,心裏潔淨的人是有福的,溫良的人是有福的,憐憫人的人是有福的)。他於2021年正式退休,結束他 49年的醫生生涯,他仍在履行他的執事聖召工作。依照教區的規定,年紀到75歲執事們要向主教申請退休,不過卡加利主教現在還沒有批准他退休。