为南京广洋卫副千户，因占籍南京上元县。自幼博学能文，与顾璘、徐祯卿被誉为“江东三才子”之一。弘治九年（1496年）丙辰科进士，言官庞泮下狱，其与陆崑上疏论救。授刑部主事，进刑部员外郎，任内平反京畿地区冤狱三百九十余人。正德年间，晋刑部郎中，出爲浙江绍兴府知府。克己奉公，被越地之人称道。刘瑾因恨其不谒谢，借口“录囚过细”逮捕其并下罪为民。刘瑾被诛后，起用西安府知府。父丧丁忧，居住在湖州。与吴琬、施侃、孙一元、龙霓结苕溪社，号为“苕溪五隐”。起补西安，起用为陕西左参政，升云南按察使，因病辞职。嘉靖初年，