元松江府华亭人,字充之。任嘉兴宣公书院山长。顺帝至正十六年张士诚攻松江,善募勇壮三千人拒之。战败,流寓钱塘以终。