日照县东港区奎山街道夹仓一村人。1933年1月生。1946年,考入山东省立滨海中学读书,1947年4月参加解放军。解放战争时期,在华东军区第三野战军司令部通讯局,先后任学员、班长、排长、(无线电)机务员等职。参加了淮海、渡江、上海三个战役的通信保障和上海市的接管工作。建国后,在华东军区司令部通信系统,先后任材料会计、助理员、参谋、副科长等职。20世纪50年代,利用业余时间,在军内读函大,在地方读夜大,向文化进军,成绩名列前茅。业余学习俄文,翻译了近20万字的有关通信技术资料。1971年,调南京军区司令部通信部,先后任通信科科长、通信教导大队大队长。1980年后,先后任南京军区司令部作战部副部长、南京军区司令部通信部部长。1985年后,调上海警备区,先后任参谋长、副司令员。在职期间,多次受嘉奖,多次被评为南京军区先进工作者、五好干部。被授解放奖章和解放荣誉勋章。1987年毕业于国防大学。1988年9月,被授予少将军衔。