廣平府邯鄲人。天順八年進士。授監察御史。成化二年,巡山海關,繼巡陜西茶馬,皆有清政。尋按蘇松,擊貪暴,獎善良,升山東按察司副使。以性不阿比,為宦官所譖,左遷山西參議。后得直,擢本省右布政使。以老乞歸卒。