光绪二十九年（1903年）癸卯恩科广西乡试第一名举人（解元）。不久前往日本明治大学留学。学成归国，从事教育。宣统间在家乡筹办花岭小学堂。此后加入中国同盟会。民国元年（1912年）当选中华民国国会第一届议员。因袁世凯排挤国民党而离京，参加护国运动、护法运动。民国十一年（1922年），黎元洪恢复旧国会，梁昌诰复为议员。民国十三年（1924年）返乡，任桂南公路总办。民国十四年（1925年）赴广州治病。次年在广州病故。