肖道生,1916年8月13日出生,湖南省茶陵县人。曾用名肖头生。1930年加入中国共产主义青年团,同年转入中国共产党,1932年参加中国工农红军。
(一)
1930年,肖道生参加革命,曾任秩堂乡儿童团团长、茶陵县儿童局书记、少共区委书记、少共湘赣省委宣传部干事。
1934年8月,肖道生任红6军团司令部机要科科长。参加了长征。
(二)
抗日战争时期,肖道生历任八路军120师359旅教导营教导员、719团团长。
(三)
解放战争时期,肖道生历任晋绥军区独立3旅17团副团长、旅副参谋长。
(四)
新中国成立后,肖道生任第3军副参谋长。
1950年,肖道生率空军指挥所赴朝作战。
1951年2月-1953年5月,肖道生兼任志愿军空军联合司令部前方指挥所参谋长,获得和平勋章。
1952年10月-1955年5月,肖道生兼任华北军区空军副参谋长。
1953年,肖道生回国。
1955年5月-1958年10月,肖道生任北京军区空军副参谋长。
1956年8月-1958年8月,肖道生进入南京军事学院空军系学习。
1958年10月,肖道生任空1军参谋长。
1961年7月,肖道生任空1军副军长。
1964年7月-1975年8月,肖道生任空1军政委。
1968年3月-1975年6月,肖道生兼任吉林省革委会副主任。
1971年3月-1975年6月,肖道生兼任吉林省委书记(设有第一书记)。
1975年9月,肖道生任福州军区空军副政委。
1978年1月,肖道生任福州军区空军副兵团职顾问。
1983年5月,肖道生离职休养。
肖道生955年9月被授予大校军衔(有资料显示1960年晋升),荣获二级八一勋章、二级独立自由勋章、二级解放勋章、二级红星功勋荣誉章。