Liang was born in Ch'eng-tu, Szechwan province, though his family comes from Shantung province. He grew up in Taiwan, and at the age of twelve participated in an international children's painting contest, taking the second prize.
原籍山東，出生在四川成都，在台灣長大的梁君午，十二歲時曾以一幅畫參加一項國際兒童繪畫比賽，得了第二名。