，他中秀才，后任教于蒋氏长春族学馆。22岁他中举人。29岁时他于光绪二十一年（1895年）中进士，改翰林院庶吉士，授编修。1898年8月19日，他条陈《呈请代奏应诏陈言疏》，荣禄奏称他“才具操守，均有可信”。后他捐升道员，发江苏任职，任江南候补道，常为两江总督刘坤一谋划。1901年至1904年，他先后主持江苏仕进馆，江苏法政学堂，江南将弁学堂及江南陆师学堂。1907年，江苏巡抚陈夔龙调他任江苏参谋处督办，主持新军的训练。其间他着有《江苏参谋处兵学》一书。1907年底，他辞职请调四川。到达四川成都后，他任