任茂如,江苏宜兴人。1938年先后入陕北公学、抗大一分校学习。同年加入中国共产党。曾任八路军一一五师连指导员、新四军第三师营教导员、东北民主联军旅组织科科长、东北野战军团政委。1948年在锦州攻坚战中,立大功。后任第四野战军师政治部副主任。参加了平津、广西等战役。1950年参加抗美援朝,任中国人民志愿军军组织部部长、师政委。回国后,任军政治部主任。1957年毕业于解放军政治学院。后历任军副政委、要塞区政委、黑龙江生产建设兵团政委、旅大警备区副政委。1964年晋为少将。曾获三级独立自由勋章、二级解放勋章。