甘肃天水人。于清华大学计算机系计算机专业并留校任教。曾在中央电视台讲授计算机课程百余集。出版计算机技术与应用书籍7种。在《计算机世界报》开专栏,写文近百篇。1990年受新加坡经济发展局属下的自动化应用中心之聘任电脑软件,后转到日本小松公司亚洲总部任电脑软件。1997年技术移民加拿大多伦多,在International Financial Data Cervices(国际金融数据服务公司)任系统分析员。自幼喜欢文学,曾在新加坡《联合早报》、旧金山《星岛日报》、多伦多《信报》等报刊杂志发表散文多篇。并在世界中文发表文章一百多篇,获得点击量近五十万。