Bachelor of Science in Mathematics with honors, University Waterloo, Ontario, Canada, 1988. Master of Science in Mathematics, University Waterloo, Ontario, Canada, 1989. Doctor of Philosophy, University Waterloo, Ontario, Canada, 1996.
Deputy director Infocomm Development Authority, Singapore, 1999—2000. Chief development officer Ufinity Pte. Ltd., 2000—2003; vice president Commerce Exchange Pte.
Ltd., 2003—2004; program director Media Development Authority, since 2006. Adjunct associate professor Nanyang Technological University, since 2006, National University Singapore, since 2007.
Married Xiqin Hu; 1 child Maximilian Rui Kang.