明太祖洪武二十一年（1388年）五月，守门下侍中李成桂在威化岛回军，王禑被逼迫退位，王昌即位。次年十一月，王禑意图复辟，事觉，李成桂废了王昌，改立高丽宗室王瑶，是为高丽恭让王。迁王禑于江陵，流王昌于江华。十二月，杀之，年仅八岁。朝鲜王朝编着的史料《高丽史》不承认昌王王位的正统性，将其称为「辛昌」（）。