读为生，曾在新洲高等小学堂、县立平民学校中学部毕业，后到北洋政府交通部铁道管理学校学习。1922年到广州，任广东军政府财政厅检查员，广州大本营军政部科员，广东西江善后督办公署军务科书记员。1924年春，由西江善后督办公署参议张难先及粤军第一师第二团团长邓演达保荐投考黄埔军校，同年5月入黄埔军校第一期第三队学习，并加入中国共产党。毕业后，历任黄埔军校第一期第三期上尉区队长、第四期学生队步兵第一团第四连少校连长，参加国民革命军东征战役。1925年10月，奉派苏联红军大学学习，1926年5月回国，任中央军校武汉分