北洋第二镇步队第6标教练官。1906年（光绪32年），改任驻京总司令部正参谋官。同年10月获授陆军少将衔。1913年（民国2年）3月，任拱卫军参谋长。7月，改任陆军第1军参谋长，获授陆军中将衔。1914年（民国3年）2月，调任湖北都督府参议。6月，任湖北陆军步兵第5团团长。1915年（民国4年），升任湖北陆军第3旅旅长。袁世凯死后，投靠直系，1921年（民国10年）8月，升任第18师师长。民国12年（1923年）3月，代理湖北荆州镇守使。同年12月，正式就任荆宜镇守使。同年10月，任援川军第4路副司