他参加北伐，任国民革命军第四军政治部副主任。北伐军占领武汉后，他任国民革命军第十一军二十四师政治部秘书、武汉国民政府政治训练部宣传处长、武汉总工会宣传部长、武汉工人运动讲习所教员等职务。1927年，他参加南昌起义。起义军在潮汕遭到失败后，他到上海，与中国共产党失去了联系。1933年，他参加福建事变，任国民革命军第十九路军同中国工农红军之间联络谈判的代表，并同红军代表在江西瑞金签订了《反日反蒋的初步协定》。后来福建事变失败，他赴香港。抗日战争时期，他参加抗日，曾任李默庵部参谋长。后来他寓居天津、上海等