拉里·哈格曼出生于美国得克萨斯州沃斯堡。他的母亲是著名女演员玛丽·马丁,父亲是会计师和律师本杰明·杰克逊·哈格曼。他的父母在他五岁时离婚,之后他与外祖母生活在德克萨斯州和加利福尼亚州。哈格曼曾就读于Black-Foxe Military Institute和位于佛蒙特州的寄宿学校Woodstock Country School。
哈格曼在1950年开始在纽约伍德斯托克剧院的玛格丽特·韦伯斯特学校的作品中表演。1951年,他在伦敦制作的《南太平洋》中与母亲同台表演。1952年,哈格曼加入了美国空军,在伦敦驻扎期间为美军士兵提供娱乐。1956年离开空军后,哈格曼回到纽约市,在百老汇剧作《Once Around the Block》中出演。此后,他还出演了多部百老汇剧作和电视节目。
1965年,哈格曼在NBC情景喜剧《我梦见吉妮》(I Dream of Jeannie)中饰演空军上尉安东尼·尼尔森。这部剧共播出了五季。1978年,哈格曼在《达拉斯》中饰演狡猾的长子和商人J.R. Ewing,这个角色使他成为了那个时代最知名的电视明星之一。他在1980年和1981年两次获得艾美奖最佳男主角提名。哈格曼还在2012年TNT的《达拉斯》续集中再次饰演J.R. Ewing。