蒙办事处处长。此后他转到内蒙古任职，历任蒙古地方自治政务委员会委员、蒙古军政府内务処长、蒙古军政府驻満代表。1937年（民国26年）11月蒙古联盟自治政府成立后，他任总务兼交通委员。翌年8月政府改组，他调任产业部长。1939年（民国28年）9月蒙疆联合自治政府成立，他任交通部长。1941年（民国30年）6月，政府机构改组，交通部改爲交通总局，金永昌任交通总局局长，1943年（民国32年）8月辞任。此后金永昌的生平事迹不详。