年赴日留学，1935年考入东京帝国大学（今东京大学）。1937年出版《广东十三行考》，年仅27岁，1944年1月，山内喜代美将该书译为日文。1931年撰写《葡人在华最初殖民地Lampaeaao考》，在《清华周刊》第35卷第4期发表。来台后任东海大学、国立政治大学、辅仁大学、文化大学教授。1971年，东京大学补授梁嘉彬文学博士学位。