羅憲,字令則,荊州襄陽人,十三歲就能寫文,早期知名於士大夫間,羅憲能文善武,和陳壽一樣,師從譙周,這樣說來,他和陳壽應該關係很好,在蜀中也少有威名,門人稱他為「子貢」。羅憲性格溫和,人際關係很好,而且忠勇有謀,初當太子舍人,宣信校尉,出使入吳,被吳人稱讚,可見他為人處世都處理的十分恰當。後來宦官黃皓干涉朝政,時人多不敢對抗,只有羅憲據理力爭,不懼權貴,黃皓素來不喜歡這樣的人,就鼓動後主把他給踢開了朝廷,去做巴東太守,當時閻宇做巴東都督,知道了羅憲這個人,就把他當為助手,鎮守永安。
閻宇臨走前,只給羅憲留了兩千人馬,未曾想,閻宇此去,一去不復返。魏將鄧艾以萬餘精銳偷渡陰平,奇襲成都,諸葛亮之子諸葛瞻臨陣戰死,後主劉禪膽戰心驚,開城投降,蜀漢王朝就此滅亡。劉禪投降後,敕令在劍閣的姜維蜀軍主力部隊也放下武器,姜維驚愕之餘,卻無力回天,蜀軍將士以刀劍砸巨石,仰天悲嘆。蜀漢滅亡後,姜維陷入了魏國的權力鬥爭,後來成都大亂,姜維死於亂軍之中。皇帝投降,主將戰死,全軍繳械,舉國易幟,在這種形勢下,按理說,困守孤城的羅憲沒有理由再堅持下去。
然而令人意外的事情發生了,成都陷落後,永安也得到了消息,城中百姓及守軍人心大亂,很多臨江的官吏都試圖逃跑,羅憲心如鐵石,不為所動,他斬殺了力主一名逃跑的首領,這才穩定了大局。羅憲親率將士,以此緬懷滅亡的國家,然而,就在此時,吳軍忽然來到了永安城下。原來,吳國聽說蜀漢滅亡,於是命將軍盛曼率兵西進,羅憲問吳軍來意,盛曼稱:吳軍希望從羅憲手中接管永安,並答應為蜀漢報仇。羅憲一聽,立刻明白了,這是吳軍要趁火打劫,他氣憤的對將士們說:「吳國與我國本是盟友,是唇齒之邦,如今我國傾覆,吳國不但不憐憫我們的災難,卻想趁機漁翁得利,我寧可投降魏國也絕不做吳國的俘虜。」於是,羅憲率領永安全城軍民抵擋吳軍,結果成功擊盛曼。
鄧艾、鍾會、姜維皆死於成都,整個巴蜀之地上百座城池無人管理,吳國急切的希望將其納入自己的版圖,因此再派大將步協率兵西征,然而,這一次,羅憲再次擊敗了吳軍。連續兩次挫敗,吳主孫休大怒,誓要拿下永安,於是,吳國派出了他們後來的「軍神」陸抗,陸抗當時進攻永安的兵馬是多少呢,三萬!羅憲兩千對陸抗三萬,實力極其懸殊,然而,就是這種形勢下,羅憲竟然奇蹟般的抵擋吳軍整整半年。要知道,後來陸抗強襲西陵步闡,攻破一座軍事要塞,殲滅了步闡叛軍,一戰成名,所以,陸抗其實是個攻城戰的高手,而如今,陸抗以絕對優勢兵力,圍攻一座沒有任何外援的孤城,竟然在六個月的時間中寸土未得。
羅憲僅憑這一戰就足以名垂青史,然而,永安守軍要快到了極限,向魏國求救的人始終沒有回信,當時城中一大半人染上瘟疫,有人勸羅憲棄城而走,羅憲回答說:「我是全城軍民的主將,百姓信賴我,現在到了危急時刻,如果我拋棄他們,那麼不配稱君子大丈夫,如今既然無法堅守,我乾脆就死在這裏好了。」羅憲的堅持贏得了時間,魏國派荊州刺史胡烈,攻打吳國軍事重鎮西陵,陸抗害怕腹背受敵,被迫退兵,永安之圍解除。戰後,羅憲被封為陵江將軍、監巴東軍事、持節、併兼任武陵太守,後晉武帝司馬炎下詔褒獎羅憲說:「憲忠烈果毅,有才策器干。」羅憲後來被封西鄂縣侯,冠軍將軍,羅憲病故於任上,終年52歲。
觀蜀國末期,宦官專政,閻宇一平庸之才附黃皓,能得都督之位,而羅憲之才,反抗黃皓小人,卻只得巴東太守,可見其他人也一樣,蜀國並非沒有人才,而是多半被壓制,死守永安的時候,他的內心也不希望蜀國投降的,蜀國投降,他亦十分痛苦,待防守東吳兵的時候,也曾一心以死殉國。如此的以死報國,報的並不是魏國,而是已滅亡了的蜀國,降魏不是原意,而是迫不得已,羅憲率五千不到的將士,死拼陸抗數萬大軍,陸抗尤不能下,可見羅憲亦非庸才。