I would say his mandarin skill in this video is about the level of average Cantonese stars who don't actually use Mandarin in daily life or work much. Also, I guess for most Chinese, if listen carefully, would realize he is not a Cantonese speaker.
It's the stress, rhyme, and pronunciation that make him sound non-native.
(Still much better than my English, though. I am not sure if I could reply in English in such fluent way in front of a camera...)
And the Chinese interviewer speaks very fast. doesn't slow down a bit for him. So his listening skill is surely very close to 'native'.