山东莱阳人。明万历四十二年(一六一四)生。顺治四年进士,授户部主事,累迁永平兵备道、宁绍台道。族子因宿憾,诬其与闻逆谋,下狱三年。久之得白,流寓吴、越间,寻起四川按察使,康熙十二年(一六七三)卒。琬诗入杜、韩之室,与施闰章齐名,有“南施北宋”之目。著有《安雅堂集》及《二乡亭词》,吴廷熹氏牧其词入《石莲庵山左人词》中。