刘亨安的先祖是范阳人,后来迁到辽东的川州。国王
木华黎经略辽东时,刘亨安跟随其兄刘世英率宗族、乡人前来归顺,分兵攻取了
燕州、
赵州、
云州、
朔州、
河东,以战功充任行军副总管。
元太祖十五年(1220),
平阳诸郡屡遭兵祸,民力耗尽,刘世英对木华黎说:“自古建国,以民为本,今河东已被杀掠殆尽,异日我师复来,怎么进行转输供给呢?现在是招纳安抚流亡者的时候了。”木华黎认为有道理。又因为
绛州是边地,难得其人,上奏授刘世英为绛州
节度使,兼行帅府事。刘世英死于军中又无子,国王
孛鲁就命其族兄刘德仁袭职。
元太祖二十二年(1227年),金将移剌副枢攻打绛州,城陷后刘德仁战死。孛鲁(元史误作已死的木华黎)
承制命刘亨安统领他的部众,奏赐
金虎符,授镇国上将军、绛州节度使,行元帅府事兼
观察使等职。
元太宗元年(1230)冬,跟随蒙古军队渡河进入关中。元太宗二年(1231)春,攻克
凤翔,历
秦州、
陇州,屯驻于
渭河之阳。秋天又从阶城出发,沿
汉中抵达
邓州。元太宗三年(1232),在
钧州与大军汇合,在
三峰山击败金人。
元太宗五年(1234),平定
蔡州。宋兵二十万人攻打
汴梁,直取
洛阳。
都元帅塔察儿命刘亨安迎战,与宋军在龙门北相遇,刘亨安横槊跃马,奋战突击,众人跟着他进攻,宋军溃败,追击了百余里。塔察儿拍他的背说:“真是骁将!”让他坐在诸将之右,慰劳赏赐很丰厚。
元太宗七年(1236),跟随都元帅塔海征
四川,攻
大散关,破
剑门关,出奇制胜,战功居多。进围
成都时刘亨安担任先锋,大破宋军于城西,生擒宋将陈侍郎。当时有个乔长官与刘亨安争功,不久后攻城时,乔长官被炮击伤,刘亨安背他逃出,乔长官因此感动愧疚。
《
元史》:刘亨安从军十年,累著勋伐,所获金帛,悉推与将佐,故士卒咸乐为用。