Sooo, I watched the interviews, and he is definitely Se dom. I was looking specifically to establish whether Ti or Fi. Of course, I'd have to know him better, and see him in more interviews, but going on what's provided, I would say he shows Fi. When talking about anything of what happened, what he was doing, etc, he is very enthusiastic and willing to share. If the interviewer directs all her attention directly to him, and comments on him, rather than his actions, he shuts down temporarily, and looks awkward, and you can see he's clearly uncomfortable talking about something that might turn personal.
Thus, going with first impression, ESFP.
Could still be ESTP, I'll keep an open mind.