动滦州兵谏。兵谏后任长江宣抚大臣。1912年任绥远将军。张到任后，用“武装邀请”的方式召开内蒙古两盟王公会议。会议从召集到结束共计90多天，有700多人参加，动用数千骆驼骡马。会议圆满成功，避免了内蒙古的分裂。1915年支持蔡锷组成反袁讨逆军，反对袁世凯复辟帝制。1921年，到庐山发起“国事会议”，主张各省军阀解除兵权，全国议和，但未获响应。1922年以后，在唐绍仪、王宠惠、汪大燮三届内阁中连任陆军总长。1923年1月初，经黎元洪提名，国会通过，张任国务总理兼陆军总长，张主张和平统一，并建议迎孙中山