I say he's a pretty typical ENTP. Agree?
Artes, Scientia, Veritasiness
From his music I'd always assumed INTP, or strange INFP. But ENTP makes better sense.
On an unrelated note, but am barny.
I'd agree with ENTP. INTP if not, but ENTP would be my first choice.