革命道理。1915年初，任中华革命党云南支部长。护国军兴时返回云南，1915年12月任滇军护国军第二军总司令李烈钧部副官长。后任滇军营营长，滇军近卫团团长，第二十一混成旅旅长，滇黔赣联军第二路军总指挥部总指挥，驻桂滇军总指挥部总指挥，兼任援桂滇军总司令唐继尧部第四军军长等职。1921年，返回云南，历任云南靖国联军总司令部参赞，云南省政府军咨处处长。1922年10月，任靖国联军第四军军长。1926年10月任国民革命军第三十八军司令部总参议。1928年，任国民革命军第十三路军总指挥部代理参谋长。1930年，