元大名人,字显卿。

金进士张善子,随父降蒙古。

十七岁备宿卫。

尝从世祖北征。

至元四年,从皇子云南王忽哥赤赴滇,为王府文学,署劝农官。

都元帅宝合丁毒杀忽哥赤,谋割据。

立道遣人入京师告变,被囚几死,终得解决事变。

十年,任大理等处巡行劝农使,治昆明池,得壤地万余顷,皆为良田,教当地各族人蚕桑之法。

十五年,任中庆路总管。

建孔庙,兴学校。

历临安广西道宣抚使、陕西汉中道肃政廉访使。

成宗大德二年,拜云南行省参政,旋卒。

曾三使安南,有《安南录》,另有《效古集》、《云南风土记》、《六诏通说》等。