原名司名超,山东省朝城县(今莘县)司庄人。中农家庭。早年就读于濮范朝联合简易师范。1938年10月参加革命工作,1940年4月加入中国共产党。入伍后,历任中共朝城县委敌工干事、观朝县农会主任、朝城五区抗联主任等职。解放战争时期,曾任中共观城四区、二区分区书记,冀鲁豫第八、九地委研究室研究员、组长。1949年8月任中共聊城地委办公室秘书。1950年6月任茌平县委组织部长。1952年8月任茌平县委副书记。1953年10月任茌平县委书纪。1956年8月调中共中央第四中级党校任教员。1957年4月后,任中共郓城县委、中共巨野县委副书记。1974年12月任中共东明县委书纪。1979年5月后任菏泽地区文委主任、中共菏泽地委宣传部副部长等职务。