嘉靖四十三年（1564年）甲子科浙江乡试第四十五名举人。嘉靖四十四年（1565年）联捷二甲第六十一名进士。隆庆五年（1570年）出为广东广州府知府，平定巨盗林道干、赖元爵，补安庆府知府，有政绩，巡抚、巡按交相推荐，改徽宁观察使，后为云南兵备副使，平定云南土司岳凤、与缅甸莽应里入寇。陞广东右参政。万历十一年（1583年），被兵科都给事中张鼎思等追究云南之事，革职为民。万历二十年（1592年），复补福建左参政，次年转广西按察使，陞广东右布政使，转湖广左布政使。万历二十三年（1595年）任都察院右副都御史、抚