49年）拔贡，咸丰二年（1852年）起历任浙江桐庐、淳安、常山、诸暨、仁和等县知县。咸丰十年（1860年），任诸暨知县时，得知莲蓬党何文庆聚众抗捐，亲往前畈村调查，被该党制服软禁五日之久，得山阴县主事何维俊协调才获释。被放后，即将此事件飞报浙江巡抚王有龄。不久，太平军攻打诸暨，守城的许瑶光受伤多处，幸得百姓抢救，被左宗棠军收留。同治三年（1864年）升任嘉兴知府，在任十七年，任内修葺孔庙，重建鸳湖书院，重修嘉兴、秀水县学、浚河、修桥、筑路等。嘉兴士庶建来许亭、许公三至亭以纪念。光绪元年（1875年）