祖上遺有田產,家境富裕。1918年入李氏族辦國小,1924年考入長沙明德中學,1929年冬赴日本留學,次年考入日本士官學校二十四期步科班。
1931年九一八事變,在國家民族陷入危機之時,李毅然決定從日本退學,回國參戰。1931年10月任國民黨第十師上尉連長,隨即保送入南京步兵學校第一期,其間加入國民黨。1935年考入南京陸軍大學第十四期,畢業後任國民黨第十九軍司令部上校參謀、第十五軍作戰科科長、重慶軍令部上校參謀、軍令部第三廳二處上校科長、陸軍大學上校兵學教官等職。
1940年,西南遊擊幹部訓練班與英國駐華軍事代表團商定合作訓練突擊隊,主要任務是滇緬對日作戰。李時任游擊幹部訓練班主任教官兼情報室主任,主要從事教學工作,後改任突擊隊第六營上校營長,在邵陽一帶和日軍進行游擊戰。1944年其調任國民黨暫編三十三師一團上校團長,駐守溫州,率部參加了麗溫戰役。1946年12月,任國防部第四廳三處少將副處長,此時解放戰爭剛剛進行了一年多時間,國民黨軍隊正處於戰略進攻態勢,其已經意識到失去人民支持的國民黨難以取勝,對共產黨的認識有所轉變。在其受命擔任視察團團長,對北平(今北京)、洛陽、天津、青島等地的國民黨裝甲部隊進行視察後,軍隊的腐敗和士氣的低弱,更加堅定了他的判斷。
1947年,李借程潛到南京參加副總統競選之機主動聯繫,希望能隨程潛回湖南工作,得到了程潛的認同。1949年4月,其調任長沙綏靖署少將高參,6月被程潛任命為第一處少將處長。其完全支持程潛的湖南和平起義主張,巧妙與白崇禧部周鏇,得到了程潛的信任。長沙成立指揮所,其與副參謀長謝慕莊負責策劃和調度起義相關部隊。7月中旬,其受命趕赴邵陽,為程潛去邵陽做準備,並協助處理邵陽綏靖署官員遣散工作。8月初,在邵陽廉橋的軍事會議上,其感覺到部分將領之間仍有矛盾,如不及時處理恐生兵變,當即決定與中共派去邵陽工作的張斌一道返回長沙。果不其然,當車行至湘鄉時遇兵阻攔,前面二車均遭扣押,所幸其與張一道從稻田中逃脫。晚上趕到長沙後,即刻將情況報告程潛、陳明仁,得到及時處置,化解了危機。
1949年8月,李任解放軍第二十一兵團司令部參謀處長,12月轉入中南軍大第二分校學習,1950年7月,任湖南省人民軍政委員會參議室參議,1955年4月任湖南省人民委員會參事室參事,1958年錯劃為右派,1979年3月給予糾正,恢復名譽。
李昊1995年1月辭世,享年85歲。