科给事中，朱元璋知其有老母，赐白金，使其归省。后改为监察御史，出任怀庆知府。其敢于直言，当时天变朱元璋求言，其上疏道应当纠正当时科道网络人罪的风气，朝廷应当赏罚分明。明太祖问其网络罪名者为谁，其指认为河南佥事彭京。后因此贬为沁阳驿丞。洪武十三年，因牵连胡惟庸案入京而亡