1960年考入北京工業大學化工系,畢業後任河北邯鄲農藥廠技術員。
1969年12月調入湖南
資江農藥廠任農藥車間技術員,後任農藥車間車間副主任、主任,
1980年任資江農藥廠生產科科長,後來任資江農藥廠廠長。
1983年後任湖南省
邵陽市委副書記,邵陽市政府副市長、市長。
1986年3月邵陽地市合併任邵陽市市長、市委副書記。
1988年8月後任湖南省化工廳廳長、石油化學工業廳廳長、省經貿委巡視員。
2003年後任湖南省醫藥行業協會、湖南省酒業協會會長和湖南省老科協常務副會長兼秘書長。九屆湖南省政協常委。