1926年8月，他任国民革命军第七军政治部副主任，同时还担任中共广东区委特派员兼中共南宁地委书记、中共广西区委筹备组负责人，负责广西省中国共产党组织的领导。后他被从广西调到安徽国民革命军第七军军部工作，参加了北伐战争。1927年，四·一二事件后，他转移至汉口，任国民革命军第八军政治部主任。中国国民党清党后，他参加南昌起义，任中国国民党革命委员会宣传委员会委员，随起义军南下，至起义军在潮汕地区失败后转移至香港，后到上海继续从事中国共产党的地下工作。1928年，他在上海被国民党当局逮捕，经中国共产党组织营救