明初平阳人。洪武中以锦衣指挥佥事升河南指挥佥事,署山西行都司事,后隆河南卫指挥佥事。建文元年(1399),议削诸藩,授北平都指挥使,与布政使张丙密受诏命监视燕王。知燕王有变,欲执燕王,为人告密,遭伏击,被逮不屈死。