東魏興和三(san)(san)年(nian)(nian)(nian)(541年(nian)(nian)(nian))高(gao)(gao)長恭(gong)出(chu)生,是(shi)東魏權(quan)臣高(gao)(gao)歡長子(zi)高(gao)(gao)澄的第四子(zi)。高(gao)(gao)長恭(gong)因為(wei)其生母之(zhi)地(di)位卑微,故其早年(nian)(nian)(nian)之(zhi)仕途經歷遠不(bu)如其兄弟。直到天保(bao)八(ba)年(nian)(nian)(nian)(557年(nian)(nian)(nian)),方(fang)才起家被授(shou)為(wei)通(tong)直散騎侍郎。天保(bao)九年(nian)(nian)(nian)(558年(nian)(nian)(nian)),封樂城縣開國(guo)公,進上儀同三(san)(san)司(si)。天保(bao)十年(nian)(nian)(nian)(559年(nian)(nian)(nian)),加(jia)授(shou)儀同三(san)(san)司(si),開始出(chu)任地(di)方(fang)官(guan),以本官(guan)行肆州事(shi)(shi)。高(gao)(gao)洋死后(hou),高(gao)(gao)殷即位。北齊乾明元年(nian)(nian)(nian)(560年(nian)(nian)(nian))三(san)(san)月(yue)二(er)十一(yi)(yi)日,高(gao)(gao)長恭(gong)受封蘭陵王。后(hou)來累次(ci)升遷(qian)至并(bing)州刺(ci)史。在乾明之(zhi)變后(hou),其叔孝昭帝高(gao)(gao)演登基,給予(yu)蘭陵王高(gao)(gao)長恭(gong)進一(yi)(yi)步(bu)重用(yong), 邑(yi)通(tong)前一(yi)(yi)千(qian)五百戶,轉中領軍(jun),加(jia)開府(fu)儀同三(san)(san)司(si)。武成帝高(gao)(gao)湛即位之(zhi)后(hou),大寧元年(nian)(nian)(nian)(561年(nian)(nian)(nian)),被授(shou)使持節都督并(bing)州諸軍(jun)事(shi)(shi)、并(bing)州刺(ci)史。大寧二(er)年(nian)(nian)(nian)(562年(nian)(nian)(nian)),別封巨(ju)鹿郡(jun)開國(guo)公,食邑(yi)一(yi)(yi)千(qian)戶,進領軍(jun)將軍(jun)。
河(he)(he)清二(er)年(nian)(nian)(563年(nian)(nian)),北(bei)(bei)(bei)周楊(yang)忠與突(tu)厥木桿可(ke)汗合兵(bing)自恒州而(er)下(xia)攻齊(qi),直逼并州,高(gao)長(chang)恭(gong)(gong)參(can)與了擊退(tui)突(tu)厥的(de)(de)作戰,奮力將突(tu)厥人擊退(tui)。河(he)(he)清三年(nian)(nian)(564年(nian)(nian))十(shi)二(er)月,邙(mang)(mang)山之戰時,北(bei)(bei)(bei)周攻打洛(luo)陽,武成帝高(gao)湛派(pai)高(gao)長(chang)恭(gong)(gong)與并州刺(ci)史段韶、大將軍(jun)(jun)斛律光(guang)前往(wang)洛(luo)陽救援,因(yin)為懼(ju)怕北(bei)(bei)(bei)周的(de)(de)兵(bing)力強(qiang)大,不(bu)(bu)敢前進。段韶利用謀(mou)略打敗北(bei)(bei)(bei)周軍(jun)(jun)隊(dui),高(gao)長(chang)恭(gong)(gong)帶領五百(bai)名騎(qi)兵(bing)沖進北(bei)(bei)(bei)周軍(jun)(jun)隊(dui)的(de)(de)包(bao)圍(wei)圈,到了金墉(今河(he)(he)南洛(luo)陽東北(bei)(bei)(bei)故城(cheng)(cheng))城(cheng)(cheng)下(xia),因(yin)為高(gao)長(chang)恭(gong)(gong)戴著頭(tou)盔,城(cheng)(cheng)中(zhong)的(de)(de)人不(bu)(bu)確定是敵軍(jun)(jun)或是我(wo)軍(jun)(jun),直到高(gao)長(chang)恭(gong)(gong)把(ba)頭(tou)盔脫下(xia)來(lai)(lai)讓大家看到他的(de)(de)面貌,城(cheng)(cheng)上(shang)的(de)(de)人才派(pai)弓(gong)箭手開始(shi)放箭保護(hu)他,之后(hou)高(gao)長(chang)恭(gong)(gong)成功替金墉解圍(wei),北(bei)(bei)(bei)周軍(jun)(jun)隊(dui)最后(hou)放棄營帳逃(tao)走,從邙(mang)(mang)山到谷水的(de)(de)三十(shi)里間的(de)(de)川澤之地,都是北(bei)(bei)(bei)周丟棄的(de)(de)兵(bing)器輜重。高(gao)長(chang)恭(gong)(gong)在(zai)此次場戰役中(zhong)威名大振,士(shi)兵(bing)們為此次戰役而(er)謳歌他,即后(hou)來(lai)(lai)知名的(de)(de)《蘭(lan)陵王(wang)入陣曲》。同年(nian)(nian)十(shi)二(er)月十(shi)五日,高(gao)長(chang)恭(gong)(gong)被任命(ming)為尚(shang)書令。
高(gao)長恭后來歷任司(si)州、青州、瀛州的地方長官。武平元年(570年)七月(yue)(yue)(yue)初(chu)三(san)日(ri),擔任錄(lu)尚(shang)書事。武平二年(571年)二月(yue)(yue)(yue)二十(shi)四日(ri),擔任太尉。三(san)月(yue)(yue)(yue),北(bei)周齊公(gong)宇文憲從龍門渡過(guo)黃(huang)河(he),右丞(cheng)相(xiang)斛(hu)律(lv)光(guang)退守(shou)華谷,宇文憲攻取(qu)了(le)斛(hu)律(lv)光(guang)新(xin)筑的五座城池。高(gao)長恭與太宰(zai)段韶、右丞(cheng)相(xiang)斛(hu)律(lv)光(guang)聯合進攻蹺谷,率(lv)軍抵御(yu)北(bei)周的軍隊,進攻柏谷城,攻克后就(jiu)退兵而回。
武(wu)平二年(571年)五(wu)月,北周(zhou)晉公宇(yu)文護派中(zhong)外府參軍郭榮(rong)在姚(yao)襄城(cheng)(cheng)南(nan)、定(ding)陽城(cheng)(cheng)西修筑城(cheng)(cheng)池(chi)。六月,段(duan)韶(shao)包圍(wei)定(ding)陽城(cheng)(cheng),當時段(duan)韶(shao)生病,對高(gao)(gao)長恭說(shuo):“這(zhe)座城(cheng)(cheng)池(chi)的三面都有兩道河壕,無路可(ke)走(zou);恐怕只東南(nan)有一(yi)(yi)條路,賊寇(kou)一(yi)(yi)定(ding)會從這(zhe)里突(tu)圍(wei)。應當挑選精(jing)兵(bing)專門防(fang)守這(zhe)條道路,這(zhe)樣一(yi)(yi)定(ding)能夠(gou)捉住他們。”高(gao)(gao)長恭便(bian)派一(yi)(yi)千多名(ming)壯士埋伏在東南(nan)澗口。城(cheng)(cheng)中(zhong)的糧食吃盡(jin),宇(yu)文憲集中(zhong)所有的兵(bing)力去救援,但因害怕段(duan)韶(shao),不敢(gan)前進(jin)。楊(yang)敷率領現(xian)有的士兵(bing)乘夜(ye)突(tu)圍(wei)出城(cheng)(cheng),被高(gao)(gao)長恭的伏兵(bing)攻擊,全部俘虜(lu)。
武(wu)平(ping)三(san)年(nian)(572年(nian))八月(yue),高(gao)長(chang)恭被任命(ming)為(wei)大司馬。武(wu)平(ping)四年(nian)(573年(nian))四月(yue)十三(san)日,擔任太保。高(gao)長(chang)恭前后因各項戰功被封為(wei)巨(ju)鹿郡(jun)公(gong)、長(chang)樂(le)郡(jun)公(gong)、樂(le)平(ping)郡(jun)公(gong)、高(gao)陽郡(jun)公(gong)等(deng)。
在邙山之(zhi)戰后,北齊后主(zhu)高(gao)緯對高(gao)長(chang)(chang)(chang)恭說(shuo)(shuo):“這(zhe)樣沖進(jin)敵陣之(zhi)中,如果不(bu)小(xiao)心發生意外(wai)怎(zen)么辦?”高(gao)長(chang)(chang)(chang)恭回答說(shuo)(shuo):“國事(shi)就是我們的家事(shi),在戰場(chang)上我不(bu)會想到這(zhe)個。”而后主(zhu)高(gao)緯因為他說(shuo)(shuo)的“家事(shi)”,又聽到士兵(bing)們唱的《蘭陵王入陣曲(qu)》,便開始猜忌高(gao)長(chang)(chang)(chang)恭。
定陽之(zhi)戰時,高(gao)長(chang)(chang)(chang)恭(gong)代替段(duan)韶的(de)(de)職務(wu)統率軍(jun)隊(dui),但(dan)是(shi)(shi)常常收(shou)取賄賂,聚(ju)斂財物(wu),他(ta)的(de)(de)親信相(xiang)(xiang)愿問(wen)他(ta)說(shuo)(shuo)(shuo)(shuo):“大王(wang)受(shou)到(dao)朝廷(ting)(ting)的(de)(de)重托,為什(shen)么(me)要(yao)(yao)如(ru)此(ci)(ci)貪心呢(ni)?”高(gao)長(chang)(chang)(chang)恭(gong)沒有(you)回(hui)答。相(xiang)(xiang)愿繼續說(shuo)(shuo)(shuo)(shuo):“是(shi)(shi)不是(shi)(shi)因為邙(mang)山之(zhi)戰大勝(sheng)(sheng),您害怕(pa)功(gong)高(gao)震主,遭受(shou)忌妒,而要(yao)(yao)作(zuo)令人看不起的(de)(de)事(shi)情呢(ni)?”高(gao)長(chang)(chang)(chang)恭(gong)回(hui)答說(shuo)(shuo)(shuo)(shuo)是(shi)(shi)。相(xiang)(xiang)愿說(shuo)(shuo)(shuo)(shuo):“朝廷(ting)(ting)如(ru)果忌恨(hen)你,這件事(shi)情更容(rong)易被當成(cheng)是(shi)(shi)罪名,這不是(shi)(shi)躲(duo)避災禍(huo)而是(shi)(shi)招來(lai)災禍(huo)!”高(gao)長(chang)(chang)(chang)恭(gong)哭(ku)著(zhu)俯身向相(xiang)(xiang)愿詢問(wen)解(jie)決的(de)(de)計策,相(xiang)(xiang)愿說(shuo)(shuo)(shuo)(shuo):“您之(zhi)前已經(jing)立下戰功(gong),這次(ci)依(yi)然打(da)勝(sheng)(sheng)仗,聲望太大,最好假托有(you)病(bing)(bing)在家,不要(yao)(yao)再(zai)管國家的(de)(de)政(zheng)事(shi)。”高(gao)長(chang)(chang)(chang)恭(gong)聽從他(ta)的(de)(de)計策,但(dan)是(shi)(shi)沒有(you)辦法(fa)成(cheng)功(gong)隱退。等到(dao)朝廷(ting)(ting)對陳朝用(yong)兵,高(gao)長(chang)(chang)(chang)恭(gong)恐怕(pa)再(zai)次(ci)被任(ren)命將軍(jun),嘆(tan)息說(shuo)(shuo)(shuo)(shuo):“我去年臉上長(chang)(chang)(chang)癰(yong),現在為什(shen)么(me)不發出來(lai)!”從此(ci)(ci)有(you)了病(bing)(bing)也不肯醫治。
武平(ping)四年(nian)(nian)(573年(nian)(nian))五月(yue),后主高(gao)(gao)緯派遣使者徐之范送毒酒給高(gao)(gao)長(chang)恭(gong),高(gao)(gao)長(chang)恭(gong)對(dui)他的王妃鄭氏(蘭(lan)陵(ling)王妃)說:“我(wo)對(dui)國家如此忠心,哪(na)里有(you)辜負皇(huang)帝,而要賜我(wo)毒酒?”鄭氏回答(da)說:“為什么不親自(zi)當面(mian)去跟皇(huang)帝解釋呢?”高(gao)(gao)長(chang)恭(gong)說:“皇(huang)帝怎(zen)么可能會見我(wo)?”于是就飲毒酒而死,年(nian)(nian)僅33歲(sui)。死后北齊朝廷追贈為太尉,謚號武。
高(gao)(gao)(gao)長(chang)(chang)恭(gong)在(zai)(zai)軍(jun)事(shi)上(shang)的(de)(de)(de)成(cheng)就(jiu)在(zai)(zai)于他參與(yu)了(le)(le)北(bei)(bei)(bei)(bei)齊(qi)(qi)(qi)后(hou)期(qi)與(yu)北(bei)(bei)(bei)(bei)周的(de)(de)(de)歷(li)次(ci)(ci)大戰(zhan),并(bing)(bing)數(shu)次(ci)(ci)擊退北(bei)(bei)(bei)(bei)周進攻。河清二年(nian)(563年(nian)),北(bei)(bei)(bei)(bei)周大將(jiang)楊(yang)忠(zhong)聯合突厥自恒州而下攻打(da)北(bei)(bei)(bei)(bei)齊(qi)(qi)(qi),突入(ru)晉陽(今山西太(tai)原),晉陽為北(bei)(bei)(bei)(bei)齊(qi)(qi)(qi)北(bei)(bei)(bei)(bei)方(fang)軍(jun)事(shi)重鎮,高(gao)(gao)(gao)長(chang)(chang)恭(gong)親自參與(yu)了(le)(le)擊退北(bei)(bei)(bei)(bei)周和突厥軍(jun)隊的(de)(de)(de)作戰(zhan),奮力將(jiang)北(bei)(bei)(bei)(bei)周大將(jiang)楊(yang)忠(zhong)擊退。次(ci)(ci)年(nian)十二月(yue),邙山之戰(zhan)時,北(bei)(bei)(bei)(bei)周攻打(da)洛(luo)陽,武成(cheng)帝高(gao)(gao)(gao)湛派蘭陵王(wang)高(gao)(gao)(gao)長(chang)(chang)恭(gong)與(yu)并(bing)(bing)州刺史段(duan)韶、大將(jiang)軍(jun)斛律光前往洛(luo)陽救援,高(gao)(gao)(gao)長(chang)(chang)恭(gong)帶(dai)領(ling)五百名騎兵(bing)沖進北(bei)(bei)(bei)(bei)周軍(jun)隊的(de)(de)(de)包圍(wei)圈(quan),到了(le)(le)金墉(今河南洛(luo)陽東北(bei)(bei)(bei)(bei)故(gu)城)城下,高(gao)(gao)(gao)長(chang)(chang)恭(gong)成(cheng)功替金墉解(jie)圍(wei),北(bei)(bei)(bei)(bei)周軍(jun)隊最后(hou)放棄營帳逃走,從邙山到谷水的(de)(de)(de)三十里間的(de)(de)(de)川(chuan)澤之地(di),都是北(bei)(bei)(bei)(bei)周丟棄的(de)(de)(de)兵(bing)器輜重。根據《北(bei)(bei)(bei)(bei)齊(qi)(qi)(qi)書》的(de)(de)(de)記(ji)載(zai),這次(ci)(ci)戰(zhan)役后(hou),高(gao)(gao)(gao)長(chang)(chang)恭(gong)開始聲名遠揚,士兵(bing)們為此作曲謳歌他,即后(hou)來(lai)知名的(de)(de)(de)《蘭陵王(wang)入(ru)陣曲》。