宣德五年（1430年）庚戌科三甲进士。英宗即位，授监察御史，巡按直隶、福建。正统九年（1444年），参赞宁夏军务，不久升大理寺右丞，弹劾王振党羽任信、陈斌。正统十一年（1446年）四月，遭到二人报复，下锦衣狱，戍边辽东。景泰年间，经尚书于谦、金濂举荐，恢复官职，进大理寺右少卿，出使瓦剌。升为刑部左侍郎。出督云南、四川军储，镇压当地叛乱，有政绩。天顺改元，召为左副都御史，因石亨诬陷下狱，降广东参政。天顺二年（1458年）因批评英宗宠信宦官，刻王振木像下葬示威，被仇人告发，以妖言论战。籍其家，家