1942年10月,日軍“掃蕩”太岳區領導機關所在地沁源縣時,他指揮全村老百姓轉移並帶領民兵伺機打擊敵人,發現日軍向民眾隱蔽的山上搜尋時,他果斷將子彈射向日軍,將敵人引向自己所在的山頭。日軍占據沁源縣城後,根據縣圍困指揮部“切斷敵人運輸線,卡住敵人咽喉,困死敵人”的指示,李德昌和官軍村民兵造地雷、埋地雷,以地雷為武器,創造了拉雷、絆雷、火鍋子雷、水雷等組成的地雷陣,襲敵軍運輸車,圍困日偽據點,切斷了敵人的運輸線,為取得沁源圍困戰的勝利作出了貢獻。
1947年7月,李德昌作為解放區代表之一,出席了在捷克斯洛伐克首都布拉格舉行的世界民主青年聯歡節第一次代表大會。
新中國成立後,他先後在共青團太原市委、太原化工公司等單位工作,為太原青年團的建設和工業的發展作出了應有的貢獻。1984年,李德昌離休後定居太原,1995年參加了全國政協紀念抗日戰爭勝利50周年座談會,2005年參加了中央軍委舉辦的紀念抗日戰爭勝利60周年駐京部隊老戰士座談會,受到黨和國家領導人的親切接見。