顺八年（1464年），登进士，授刑部主事。历任刑部员外郎、郎中，其为官谨慎不冤。后出任嘉兴府知府、改台州府知府、广信府知府，均以操履清谨闻。升四川布政司参政、江西左右布政使，拜右副都御史总督南京粮储，处理官员贪污、清理弊案甚多。转为南京工部右侍郎、南京刑部侍郎，因老辞去。居家足迹不至公府，举乡饮大宾亦不赴。正德七年（1513年）卒，朝廷按例赐祭葬。