Okay, this is a Jewgle translation of a Chinese article I found on Jewgle about Chan, so chance are it's nothing and actually says something completely different than what we're seeing... but isn't this kinda strange.
Rumors. Hard to pin down location. Specifically denying that the father was "a high official" in Hong Kong...
It's also kinda suspicious that Dennis Chan shares his name with an actor, making it harder to search for him.