先世習文,獲有拔貢、生員等功名。少喜弓馬,嫻熟武藝。嘉慶二十四年(1819),中武舉,撥發山西軍營效力,委署撫標(巡撫直轄軍隊)左營千總(正六品武職)。道光九年(1829)中武進士,授守備(正五品)聽選候用。因家境貧寒,以省親為名閒居數年,研讀兵書,勤學武藝不倦。十八年(1838),選補浙江處州鎮鎮標(總兵直轄部隊)左營守備。
時值第一次鴉片戰爭前夕,清政府軍備廢弛,視操練為兒戲,兵弱餉薄,加上將領層層剋扣,戰鬥力極差。赴任後操練兵馬,嚴管糧餉,該營兵卒紀律、體力為全鎮之冠。十九年(1839),署理龍泉汛游擊(從三品),月余時間即得下屬擁戴。二十年(1840),署麗水營都司(正四品)。先駐防石浦,後由鎮海大營調用。二十一年(1841)正月,查驗招寶山防務時,軋傷足趾骨,血流不止,仍言談自若,鎮定指揮,圍觀將士無不欽佩。二月雲貴總督伊里布奉旨駐寧波,調動各軍收復定海。處州鎮總兵鄭國鴻委為前鋒,乘船進發。挺立船頭,不避炮火,奮勇當先。英軍退走後,鄭在戰況報告中稱讚“忠勇第一”、“戰功最大”。
八月,英軍再次大舉進犯,戰況危急。為父帶孝赴戍,駐紮道頭,部署防守。英軍攻曉峰嶺,即被調往阻擊,同士卒晝夜堅守在陣地上。送飯的軍卒多次勸其休息,吃些東西。他說:“正是將士殺敵正果時,哪顧得上吃!”初戰獲勝,俘獲多名英軍。時值陰雨連綿,守軍火藥竭盡,增援部隊杳無信息。十七日,英軍大批後續部隊趕到,向沿岸防地發起強攻。竹山陣地被首先突破。總兵遣使持節特調李躍淵營向突入清軍守地的英軍衝擊。當即率眾突殺,刃敵數十人,因力量懸殊而被困絕。一顆子彈射進臂部,毅然揮刀刮臂去彈,繼續率眾與敵殊死拼搏。接著胸部又被擊中,昏倒在血泊中。稍微清醒,又奮力站起指揮,在悲壯的反侵略鬥爭中為國捐軀。戰後,贈昭武都尉,祭葬恤蔭,附祭“定海三總兵”忠義祠。