公元213年,在刘备进攻刘璋的战争中,张任率军迎战刘备,战败被杀。
张任是益州蜀郡人,出生于贫寒家庭,但张任自少就胆大勇敢,为人有志向节气,后出仕益州,官任从事,公元212年末,刘备率众进攻刘璋,占据广汉郡的涪城,公元213年,刘璋派遣张任、刘璝、冷苞、邓贤等率兵在涪县一带与刘备军交战,但皆被刘备击败,张任等退守绵竹。
刘备率军进逼绵竹,刘璋任命李严为护军,都督绵竹诸军抵挡刘备,但李严却率领部下投降刘备,绵竹落入刘备之手,张任和刘璝退至雒城,与刘璋之子刘循共同在此抵御刘备的进