治五年，任山西赵城县知县，后改直隶顺德府任县知县。顺治十四年，任福建道监察御史。顺治十五年，任湖广湖南巡按御史。顺治十七年，任掌山东道监察御史。康熙元年，任两浙巡盐御史。康熙二年，任工科给事中，后改顺天府府丞。康熙十二年，任右通政，改左通政、大理寺卿、山东巡抚、兵部右侍郎。后官至兵部尚书，康熙十七年，署山东提督。