。1914年在东京加入中华革命党。1915年10月受孙中山之命去四川运动起兵讨袁。1916年4月10日任中华革命军四川司令部司令。1917年参加护法战争，11月6日任川东招讨使，12月12日任川北招讨使。1918年1月9日兼任嘉陵道道尹，3月12日任护法军政府川北镇守使。3月15日被唐继尧任命为川滇黔靖国联军援陕第一路军总司令兼川军第二师师长。同年被广州护法军政府授以陆军中将衔。 1920年任驻川第六师师长。1921年12月23日被孙中山特任为北伐大本营参议。1922年初任四川讨贼军第一路总司令，7月任四川