I think he's an INF type perhaps, but i'm undecided between infj and infp. I have talked with him sometimes, i think very smart guy. But of course you can't understand what he's saying