He studied at the United World College of South East Asia in Singapore. In 1992, he earned a degree from Keio University in Japan. In 1997, he was awarded a Master of Science degree at the University of Houston in Texas.