I just wanted to comment even though it's a little late. What I put in bold seems very ENTP, what I've underlined and italicized does not. He very well may have been an unhealthy ENTP, sounds more like an ExTP in all honesty as much of what you mention seems a lot like an ESTP.
Any way you slice it you have an unhealthy unbalanced person/type.
I would type them as ExTP though...
And why would smartness be an ENTP trait? That, I have read nowhere.
And ESFJ can't be smart or arrogant?
To me, he resembles an ESTP, but he might as well be an ENTP.