Joshua Tan gains 20kg then loses 17kg, for acting roles, Latest Health News - The New Paper