1928年8月1日生於湖南安化陳王鄉羊二村。童年至青少年時代曾為當地王姓大戶人家放羊。1942年入讀本地私塾,1944年以全縣第一名的成績考入當時位於漣源縣的湖南省立第五中學初中部,1947年因家境貧困輟學半年後,因初中畢業時為年級第二名獲該校免試保留高中入學資格。
1948年返校進入高中部,但1949年高中未畢業即因湖南解放回到家鄉參加了新政府開設的短期“師訓班”,1950年3月結業后被鄉政府任命為本地新設公立小學的校長。1954年作為
調干生入讀湖北高等師範專科學校(現
湖北大學的前身)地理專業。1957年以年級第一名的成績畢業留校任教。1958年因反右和健康等複雜的歷史原因被派往洪湖第二中學任地理教師。文革期間曾遭受殘酷迫害,1968年被停止教學資格併發派到二中農場勞動。1978年後恢復教職,並從此擔任該校文科班班主任直至1993年。1985年在教學實踐中發明了
天文傘並獲得國家專利,1986年獲湖北省勞動模範稱號,1988年被評為
特級教師。現退休。