祯十年（1637年），登丁丑科进士。随后归降清朝，官礼部郎中。顺治二年（1645年），改山西道监察御史、巡视京通各仓御史、兼巡视通惠闸河粮运事务。顺治三年，任苏松学政、安徽布政使司都事。康熙年间，任光禄寺少卿。康熙八年，任江南乡试正考官。康熙十二年，任奉天府丞兼学政。