李光生前所未詳,于公元前119年在甘肅省秦安縣去世。西漢大帝,民族英雄,李光的祖先是秦朝将軍李信,将是家族出身。韓文帝14年(165年前)離軍,卒于漢武帝元元四年(前119年)。李光一生與渾奴打了四十多年仗,規模70多場戰争,匈奴人害怕其英雄主義,被稱為"飛将軍"。李光太高了,猿臂射擊好,愛軍人,赢得了兵人的愛戴。李光官狩獵期間石虎的故事廣為人知,使李光成為後世神射手的代名詞之一。
漢朝時期
公元前165.C,匈奴人入侵小關(今甯夏固原東南),李光從軍隊攻打匈奴,因精通騎馬和射擊,殺出許多匈奴一等兵,被任命為韓仲郎。
漢京皇帝時期
在七國混沌時期,李光與周亞夫一起建立兵役,後來被任命為上谷太守,與匈奴人作戰,後來被調到上郡太守。
漢武帝時期
公元前129.C,漢武帝派李光、龔孫豫、龔孫和魏清率領四軍4萬軍隊,從渭門、雲中、戴先、上古四個方面同時入侵渾努軍。這場戰役的結果非常具有諷刺意味:開始時,富人、出身、名聲最小的維清長途攻擊匈奴聖地龍城,殺死了敵人 700 人,第一次世界大戰就聲名鵲起又回來了 ;衛兵出生的孫子遭遇了敵人,所向披靡,打傷了7000人,然後撤退;而最有名的李光,最資深的李光損失最大,全軍被全軍全軍全軍殲滅,後來俘虜了馬逃跑。李光、龔孫宇因為戰敗被法院傳訊,根據軍法在斬首時,支付贖金,浪費為廢品。
韓武帝後來任命李光為右北平縣太守,匈奴稱其為"飛将軍",多年來不敢進入西漢。
119年.C,漢武帝發動了荒漠北之戰,由衛清、何鬧各病得5萬騎兵被定義、戴仙攻打穿越沙漠遠征渾努原部門,李廣被派去跟随魏青出征。李光在沙漠中迷路,耽誤了戰鬥,導緻匈奴首領突圍逃。戰後,李光因拖延戰争被魏青盤問,拒絕接受軍法審判,憤怒自殺,享年60多歲。
後來的唐朝皇帝李淵和李世民承認了李光的祖先。