That is a weird explanation, but I do agree he's a beta.
He seems much more Ni/INFP to me, for one. His Fe is a bit off, but is usually off base for creative Fe depending on the circumstance. He's in interviews so he's probably trying his best to stick with super-ID because of his value system. in his efforts, he doesn't seem very Se. He seems to value it, but its hard to seem him use it except for moments in his characters' roles.
Read up on the suggestive function, because I think that describes his Se very well.
I still think he could be an ISTJ though.