畢業於國立台灣大學動物系。美國加州大學聖地牙哥分校的斯克利浦斯海洋研究所(Scripps Institution of Oceanography)海洋生物學博士。其後在台灣大學醫學院、史丹佛大學霍布金斯海洋研究站(Hopkins Marine Station)以及科羅拉多大學的健康科學中心(University of Colorado, Health Science Center)從事蛋白質功能、物性和化性的研究。對生化、生理、生態和演化皆有涉獵,先後在國際專業期刊中發表了近二十篇相關論文。過去十二年來在聖地牙哥的生物製藥公司,從事蛋白質藥物的研發工作。閒暇時,從事科普著作的翻譯。