The 62-year-old martial artist was also promoting his new movie, Kung Fu Yoga.
Chan said that he had always regarded Thailand as his second home after spending a large period of his childhood in Chinatown Yaowarat in Bangkok.
The event also featured a large number popular hair stylists who raised funds by giving out haircuts to celebrities who in return donated money to help flood victims.