In 1964 Keng-Hong studied at the University of Malaya in Kuala Lumpur, Malaysia. In four year he became a Bachelor of Science of the Department of School of biological sciences. In May 1970 he received a degree of the Master of Science. In November 1970 - July 1973 he was a student of the Imperial College, where he obtained his Doctor of Philosophy, University of London, United Kingdom.
Keng-Hong was a tutor at the University of Malaya in Kuala Lumpur, Malaysia from 1968 to 1970. In August 1973 he became a lecturer of the Universiti of Sains Malaysia in Penang, Malaysia. He became an associate professor 1978; and then a professor in 1990. From 1979 to 1980 he spent part of his sabbatical leave at Imperial College, University of London, United Kingdom. In 1980 Keng-Hong worked as a visiting professor of the University of Hawaii in Honolulu, United States. Since 1982 he was a director in Hong Meng Company in Johor Baru, Malaysia. In 1993 he worked at the University of Sydney in Australia. He worked there for a year.
As a chairman of Tan Hak Heng Companies in Johor Baru, Malaysia, since 1996 and Malaysian Fruit Fly Research Group. From 1993 to 1998 Keng-Hong was a member of steering committee of the Global Fruit Fly Group.
Keng-Hong married to Lee-Chan Sim on January 27, 1969. Children: Yu-Lee, Lin-Tze.