東魏興和三年(541年),高長恭出生,是東魏權(quán)臣高歡孫子、高澄第四子。生母之地位卑微,早年仕途經(jīng)歷遠(yuǎn)不如其兄弟。直到天保八年(557年),方才起家被授為通直散騎侍郎。天保九年(558年),封樂城縣開國公,進(jìn)上儀同三司。天保十年(559年),加授儀同三司,開始出任地方官,以本官行肆州事。高洋死后,高殷即位。北齊乾明元年(560年)三月二十一日,高長恭受封蘭陵王。后來累次升遷至并州刺史。在乾明之變后,皇叔孝昭帝高演登基,給予蘭陵王高長恭進(jìn)一步重用, 邑通前一千五百戶,轉(zhuǎn)中領(lǐng)軍,加開府儀同三司。武成帝高湛即位之后,大寧元年(561年),被授使持節(jié)都督并州諸軍事、并州刺史。大寧二年(562年),別封巨鹿郡開國公,食邑一千戶,進(jìn)領(lǐng)軍將軍。
河清二年(563年),北周大將楊忠與突厥木桿可汗合兵自恒州而下攻北齊,直逼并州,高長恭參與了擊退突厥的作戰(zhàn),奮力將突厥人擊退。河清三年(564年)十二月,邙山之戰(zhàn)時,北周攻打洛陽,武成帝高湛派高長恭與并州刺史段韶、大將軍斛律光前往洛陽救援,因?yàn)閼峙卤敝艿谋?qiáng)大,不敢前進(jìn)。段韶利用謀略打敗北周軍隊,高長恭帶領(lǐng)五百名騎兵沖進(jìn)北周軍隊的包圍圈,到了金墉(今河南洛陽東北故城)城下,因?yàn)楦唛L恭戴著頭盔,城中的人不確定是敵軍或是我軍,直到高長恭把頭盔脫下來讓大家看到他的面貌,城上的人才派弓箭手開始放箭保護(hù)他,之后高長恭成功替金墉解圍,北周軍隊最后放棄營帳逃走,從邙山到谷水的三十里間的川澤之地,都是北周丟棄的兵器輜重。高長恭在此次場戰(zhàn)役中威名大振,士兵們?yōu)榇舜螒?zhàn)役而謳歌他,即后來知名的《蘭陵王入陣曲》。同年十二月十五日,高長恭被任命為尚書令。
后來,歷任司州、青州、瀛州的地方長官。武平元年(570年)七月初三日,擔(dān)任錄尚書事。武平二年(571年)二月二十四日,擔(dān)任太尉。三月,北周齊公宇文憲從龍門渡過黃河,右丞相斛律光退守華谷,宇文憲攻取了斛律光新筑的五座城池。高長恭與太宰段韶、右丞相斛律光聯(lián)合進(jìn)攻蹺谷,率軍抵御北周的軍隊,進(jìn)攻柏谷城,攻克后就退兵而回。
武平二年(571年)五月,北周晉國公宇文護(hù)派中外府參軍郭榮在姚襄城南、定陽城西修筑城池。六月,段韶包圍定陽城,當(dāng)時段韶生病,對高長恭說:“這座城池的三面都有兩道河壕,無路可走;恐怕只有東南一條路,賊寇一定會從這里突圍。應(yīng)當(dāng)挑選精兵專門防守這條道路,這樣一定能夠捉住他們?!备唛L恭便派一千多名壯士埋伏在東南澗口。城中的糧食吃盡,宇文憲集中所有的兵力去救援,但因害怕段韶,不敢前進(jìn)。楊敷率領(lǐng)現(xiàn)有的士兵乘夜突圍出城,被高長恭的伏兵攻擊,全部俘虜。
武平三年(572年)八月,高長恭被任命為大司馬。武平四年(573年)四月十三日,擔(dān)任太保。高長恭前后因各項(xiàng)戰(zhàn)功,被封為巨鹿郡公、長樂郡公、樂平郡公、高陽郡公等。
在邙山之戰(zhàn)后,北齊后主高緯對高長恭說:“這樣沖進(jìn)敵陣之中,如果不小心發(fā)生意外怎么辦?”高長恭回答說:“國事就是我們的家事,在戰(zhàn)場上我不會想到這個?!倍笾鞲呔曇?yàn)樗f的“家事”,又聽到士兵們唱的《蘭陵王入陣曲》,便開始猜忌高長恭。
定陽之戰(zhàn)時,高長恭代替段韶的職務(wù)統(tǒng)率軍隊,但是常常收取賄賂,聚斂財物,他的親信相愿問他說:“大王受到朝廷的重托,為什么要如此貪心呢?”高長恭沒有回答。相愿繼續(xù)說:“是不是因?yàn)橼街畱?zhàn)大勝,您害怕功高震主,遭受忌妒,而要作令人看不起的事情呢?”高長恭回答說是。相愿說:“朝廷如果忌恨你,這件事情更容易被當(dāng)成是罪名,這不是躲避災(zāi)禍而是招來災(zāi)禍!”高長恭哭著俯身向相愿詢問解決的計策,相愿說:“您之前已經(jīng)立下戰(zhàn)功,這次依然打勝仗,聲望太大,最好假托有病在家,不要再管國家的政事?!备唛L恭聽從他的計策,但是沒有辦法成功隱退。等到朝廷對陳朝用兵,高長恭恐怕再次被任命將軍,嘆息說:“我去年臉上長癰,現(xiàn)在為什么不發(fā)出來!”從此有了病也不肯醫(yī)治。
武平四年(573年)五月,后主高緯派遣使者徐之范送毒酒給高長恭,高長恭對他的王妃滎陽鄭氏(蘭陵王妃)說:“我對國家如此忠心,哪里有辜負(fù)皇帝,而要賜我毒酒?”鄭氏回答說:“為什么不親自當(dāng)面去跟皇帝解釋呢?”高長恭說:“皇帝怎么可能會見我?”于是就飲鴆而死,年僅三十三,追贈太尉,謚號武。
高長恭在軍事上的成就在于他參與了北齊后期與北周的歷次大戰(zhàn),并數(shù)次擊退北周進(jìn)攻。河清二年(563年),北周大將楊忠聯(lián)合突厥自恒州而下攻打北齊,突入晉陽(今山西太原),晉陽為北齊北方軍事重鎮(zhèn),高長恭親自參與了擊退北周和突厥軍隊的作戰(zhàn),奮力將北周大將楊忠擊退。次年十二月,邙山之戰(zhàn)時,北周攻打洛陽,武成帝高湛派蘭陵王高長恭與并州刺史段韶、大將軍斛律光前往洛陽救援,高長恭帶領(lǐng)五百名騎兵沖進(jìn)北周軍隊的包圍圈,到了金墉(今河南洛陽東北故城)城下,高長恭成功替金墉解圍,北周軍隊最后放棄營帳逃走,從邙山到谷水的三十里間的川澤之地,都是北周丟棄的兵器輜重。根據(jù)《北齊書》的記載,這次戰(zhàn)役后,高長恭開始聲名遠(yuǎn)揚(yáng),士兵們?yōu)榇俗髑幐杷春髞碇摹短m陵王入陣曲》。
《北史》:文襄諸子,咸有風(fēng)骨。雖文雅之道,有謝(蕭)何、(陳)平。然武藝英姿,多堪御侮??v咸陽賜劍(白起),殲覆有徵。若使蘭陵獲全,未可量也。而終見誅翦,以至土崩,可為太息者矣。
北齊安德王高延宗在邙山戰(zhàn)后說:“四兄非大丈夫,何不乘勝徑入?使延宗當(dāng)此勢,關(guān)西色得復(fù)存?”
葉廷珪:北齊蘭陵王體身白哲而美風(fēng)姿,乃著假面以對敵,數(shù)立奇功。
孔令德于河北磁縣的蘭陵王墓前所作長聯(lián):憑吊當(dāng)年名將,肝膽照河山,戍紫津玄塞,荒原野禱,邙山突圍,西境御敵,定陽擒賊。怎奈無辜于天反遭鴆,一代柱國遺憾恨。追憶昔日王勛,英風(fēng)貫日月,為文韜武略,帥威臣廉,功高弗傲,富貴不淫,債契何討,但有大德行地而稱頌,千載蘭陵享春秋。
李文珊:“(蘭陵王)“戰(zhàn)功卓著,深受將士和民眾擁戴”,“與一代名將的英名同彪史冊?!?/p>
劉學(xué)銚:“貌美而武藝高強(qiáng),作戰(zhàn)則勇冠三軍?!?/p>
王怡辰先生認(rèn)為蘭陵王“軍功卓著”,對北齊后主而言是“極可怕的人物”。
當(dāng)代作家梅毅:“蘭陵王雖勇猛絕倫,智力超常,但由于不是嫡子正統(tǒng),所以后世記載相對較少,但很多野史根據(jù)‘免胄示之面’一句,演繹出蘭陵王因長相俊美、惟恐在戰(zhàn)場上無法威懾敵軍的說法,則頗有想當(dāng)然的成分,雖然北齊皇族高家是鮮卑化的漢人,不乏各民族通婚,從而出現(xiàn)英俊混血兒的可能性,但史書對于蘭陵王生母并無記載,以一句孤證推斷并不嚴(yán)謹(jǐn)?!?/p>