I thought ENFj, but INFp works too. He and Ellen were definitely on the same wavelength there.