1921年2月出生,广东梅县人。1936年参加党的外围组织“抗日义勇军”。1938年1月入党。入党后在梅县搞地下工作。 1940年组织派往延安,途径桂林,被时任中共南方局秘书长兼八路军桂林办事处处长李克农留在八路军住桂林办事处工作,同年10月前往重庆红岩村工作,12月底赴延安。在延安大学学习,并任延大支部书记。要求上前线,1942年分配到晋西北雁北地区,先后任雁北地委书记李登瀛秘书、左云县委组织部长、晋绥分局组织部干部科科员,参加整风运动的甄别工作。1946年后到偏关县委工作, 1949年临汾晋绥儿童保育院指导员,同年10月南下入川。先后任四川省眉山县委书记、 四川省侨联主席、四川省人大常委。