元末明初徐州(今属江苏)人,字元夫。元末为枢密同知,守舒城。后降朱元璋。洪武四年(1371)官至工部尚书,奉命察访山东官吏。改北平(今北京)行省参政,因馈饷不继贬官。历任苍梧知县、高唐知州、四川布政使。以年老致仕。十五年,召为云南楚雄知府,均平徭役,兴建学校。二十八年任太仆寺卿,立牧马草场于江北滁州等处,辖十四监九十八群,马匹蕃息,史称马政之修自守仁始。永乐初病卒。