军讲武堂丙班步兵科（后叙为云南陆军讲武堂第三期）学习，1910年10月毕业。1911年随部参加昆明重九起义，以参谋随蔡锷入督署，率所练炮兵，一举攻破清军北门武库，推动起义成功。1913年，任湖口炮兵营营长，应李烈钧征召赴江西参加湖口起义。1915年，随李烈钧等离开日本，登船绕道入滇，与唐继尧等秘密研究起义讨袁事宜。事败后奔走海外寻求革命道理。1915年初，任中华革命党云南支部长。护国军兴时返回云南，1915年12月任滇军护国军第二军总司令李烈钧部副官长。后任滇军营营长，滇军近卫团团长，第二十一混成旅旅长，滇