1970年7月到1973年12月於武漢大學法計算數學專業學習,
1974年4月—1975年9月於709研究所計算機軟體研究室學習,
1975年10月—1980年7月於原華中工學院(現華中科技大學)計算機軟體教研室任教,
1980年8月於中南財經政法大學從事教學工作與科研工作至退休。
研究方向為計算機軟體,先後在W91機上研製了《BASIC解釋系統》、在DJS100系列機上主持研製開發了《COBOL編譯系統》、主持研製開發了武漢市建行《臨櫃營業與會計核算信息系統》、主持研製開發了宜城財政局《管理信息系統》、負責了校園網的第一期工程,使中南財大校園網第一批進入網際網路。