Wow, that's fucked up. The synchronicity factor on this is unreal. For the first time in my life I saw this man, two days ago I forgot to turn on Adblock and the ad that comes up is this guy talking about how travel is important and we should all travel as humans all over the world, and I am thinking, this guy looks depressed, but he's hiding it well. Granted, it might not have been him, but he looked like him and a quick google search shows he's done ads before for TV.
Anyway, it's all a bit too convenient to be a coincidence. Either someone helped him or he's still alive on his yacht.