三年（1487年）登丁未科进士，授监察御史。弘治三年（1490年），诏修大兴隆寺，因弹劾中官侮辱理刑知县王岳下狱，外放中部县知县，还曾官直隶新安县知县。官至山西参政。刘瑾当权，诬谪西安府同知，卒。
家族.曾祖任昌四；祖父任潮；父任让，监生。母崔氏。