明末清初山西高平人,字亮四,号王孙,又号颉云。家贫力学,崇祯十五年(1642),乡举孝廉第一。顺治初成进士,授山西平阳府教授。历国子监助教、刑部员外郎,以廉能闻名于时。顺治十年(1653),迁济南道参议,十四年调广东驿传道佥事,主张轻徭薄赋,与民休息。旋擢广西按察使。十六年辞官家居。康熙中两拒博学鸿儒举,在籍耕稼著述。有《西北文集》等。