INFp?
Alpha and beta Fe types: ESFj, ISFp (I doubt this one), ENFj and INFp.
EDIT: I take it back, I think he is most likely ENFj.