熱河省立初級中学を出て騎兵少尉に任じられ、1934年(民国23年)に察東警備軍第2支隊第4団長に昇進した[1]。1936年(民国25年)、蒙古軍砲兵隊長となり、李守信を補佐している。翌1937年(民国26年)10月、蒙古聯盟自治政府が成立し、蒙古軍総司令部(総司令:李守信)において陸軍少将として蒙古軍第1師長に任ぜられている。1939年(民国28年)9月1日、蒙古聯合自治政府が成立すると、丁其昌は治安部長に任ぜられた[1][2]。1941年(民国30年)8月31日、蒙古聯合自治政府が蒙古自治邦に改組されると、丁は内政部部長に転じた[3]。
蒙古自治邦崩壊後に北平へ移った李守信は、1945年(民国34年)12月頃に、熊斌[4]から旧蒙古自治邦要人の処遇に関して電報を受け取っている。その中には、旧蒙古自治邦の「蒙籍職員」について一律に罪を問わず、そのまま任用するとの記載が含まれていた。この電報を李から見せてもらった丁其昌は、自らが漢族であり、しかも蔣介石の国民政府とはこれまで何の連絡も取っていなかったことから、赦免対象者となり得ないだろうと恐れを抱き始めた。果たして、それからまもなく、漢族同僚で蒙古自治邦産業部長を務めていた杜運宇が国民政府に逮捕されてしまう。絶望した丁は1946年2月2日(旧暦1946年正月初1日)、拳銃で自らの頭を撃ち抜き死亡した[5]。享年46。