八年（1651年）辛卯举人。顺治十五年（1658年）戊戌科第二甲第三十四名进士出身。授贵州思州府推官。康熙五年（1666年）升思南府知府。为政治理宽仁平稳，精通科举应试所用的文字；时常在办公有闲暇时，召进生员讲授读书作文的方法，思南地区文风为之振兴。康熙八年（1669年）因丁忧离任。后历官不详。康熙十五年（1676年）授浙江绍兴府同知。绍兴民风诡诈，许虬惩治不法的老吏，使属吏不敢对诉讼案件上下其手，公府风气为之清澄。以宽慈为政，温文儒雅，奖励人才。康熙十九年（1680年）升湖南永州府知府。康熙二十二年（