李歆,字士業,是西涼武昭王李暠的兒子。公元404年,李暠在建立西涼後的第四年,立李歆為太子。公元417年,西涼武昭王李暠病逝,李歆繼位,稱大都督、大將軍、涼公、涼州牧,改元嘉興。
李歆繼位後,遣使稱臣於東晉,被東晉封為酒泉公。與他父親李暠重視生產、勤政愛民不同,李歆喜歡用刑,又喜歡建築宮殿,生活十分奢侈腐化,沒事就尋歡作樂。有的大臣看不慣,便向他上書進諫,但李歆不聽,還對大臣們說:「我是一國之君,自有主張,用不着你們來管。」
李歆統治期間,北涼武宣王沮渠蒙遜曾令部下張掖太守沮渠廣宗詐降。李歆派溫宜等人前往接應,不久,他自己又親率領大軍跟在跟來,在途中李歆得到北涼武宣王沮渠蒙遜已經設好埋伏在等待西涼軍的消息,急忙引軍後退。北涼軍於是改伏擊戰為攻擊戰,但被李歆所敗。
公元420年,沮渠蒙遜又準備出兵西涼。為了迷惑李歆,沮渠蒙遜先帶兵佯攻西秦,之後秘密把軍隊拉到川岩。李歆不識真相,見北涼出兵攻西秦,其都城張掖空虛,就想乘機率兵攻襲大臣宋繇、張體順等反覆勸阻,李歆一句都聽不進去,執意要出兵,宋繇只好請李歆的母親尹後出面勸阻。尹太后就把李歆叫到面前,對他說:「你即位僅僅三年,連自己的國土都難以保往你還想去征服北涼?你現在應該做的就是像你父親一樣安撫百姓,不要輕易用兵。如果現在出兵很有可能會導致國破家亡呀!」面對聲淚俱下的母親,李歆同樣沒有改變計劃。
帶着3萬士兵,李歆鬥志昂揚地向北涼都城張掖進發。不想就這樣走進了沮渠蒙遜早已設好的埋伏圈,沮渠蒙遜突然發動攻擊,一舉大敗李歆。兵敗後,有人勸李歆回防酒泉,但李歆好面子,認為不殺沮渠蒙遜就沒臉回去見他的母親與臣子們,於是舉兵再戰,結果在蓼泉被沮渠蒙遜殺掉。