又名宿文浩,江苏无锡人,1911年出生。无锡师范肄业后回乡当小学代课教师,同时参加农民运动。1932年2月加入共产党,任过江苏省委外县工作委员会委员、浙江温州市委书记、台州临时特委书记、浙赣铁路工委书记、金(华)衢(州)特委常委。1940年6月在金华被国民党特务逮捕,化名张国威,关押茅家岭监狱。不久因浙赣铁路工委出了叛徒而暴露身份,多次受重刑不屈。1941年3月移囚周田特训班,9月起草要求“如期结业”的报告,被作为“闹事者”捆绑押送茅家岭监狱。为茅家岭暴动委员会成员之一,1942年5月25日参加茅家岭暴动出狱。后任过江苏丹阳、句容两县抗日民主政府科长、《苏浙日报》编辑科长、山东省教育厅科长、秘书主任等职。1949年冬随解放大军南下云南,历任武定专署专员、云南省革命大学教务长、云南行政干校副校长、云南省委党校党委委员兼哲学教研室主任、省哲学学会会长、云南省委党校副校长。1984年离休。1989年11月29日病逝于无锡。