A new member on the team

Look who just walked through the door and has made himself completely at home. Is this a new member of the team?