James Lye
James Lye, born Lai Hing Cheung, is a former MediaCorp Singaporean television and Raintree... more »