Interesting how larp narratives just pop in.  The lore that was hyped about him was ridiculous.  He's likely a glowing UFO pushing sham artist.  Don't have the info handy, I looked into his associations a long time ago and that sums up my conclusion.