Allen Wu was born 1963 in Xiamen, China. He entered Beijing University in 1980 for studies in international economics then in 1984 studies in international cultural exchange. He entered International University of Japan in 1989 for studies in international relations for Masters of Arts degree. Since 1994 Allen has invested and operated from Asia, Latin America and Africa across various sectors including medical and pharmaceutical, personal care, power and energy, mining, infrastructure, fintech, and real estate. His key businesses cover Laos, Cambodia, Vietnam, the Philippines and UAE.