按《兖州府志》:李元,字善长,滕人,以医侍世祖,奏对称旨。从比安王那木罕西征,行万余里,为叛主海都所得,幽之六年,乃得脱归,觐世袓于行在,上问其来状,顾左右曰:是人万里来归,尽忠孝于我,虽蒙古弗逮也,厚劳赐之。踰年,迁大中大夫都总管府达鲁花赤,清而有惠,恺悌宜民,以年老致仕,煺处滕阳,年八十四而卒。