朱兆败归晋阳，又败于韩陵山（今河南安阳市东北），高欢军尾追不舍，袭破尔朱兆于秀荣城（今山西岚县），尔朱兆仅率张亮等数骑逃至赤谼岭，命张亮及侍卫陈山提斩己首投降，左右不忍。遂杀所乘白马，自缢于树，张亮伏尸痛哭，余部皆降，高欢嘉其忠节，拜为丞相府参军事。东魏天平年间（534年—538年），张亮为行台郎中，服事于高澄左右，迁行台右丞。东魏武定元年（543年），在高仲密叛变事件中，以功拜为太中大夫，出为幽州刺史。天保初（550年）为骠骑大将军，后转为中领军，卒于任上。