明山西泽州(今晋城)人,洪武中举人才,累官至工部右侍郎。建文初任北平布政使,密命监燕王。燕王称疾久不出,知必有变,与都指挥使谢贵列九门城守,将执燕王。事泄,为燕王所执,不屈死。燕王起兵“靖难”后,其家人及近戚被族诛。