I actually tried to assign him to a settlement task, thinking he was a random settler. He apparently uses different disguises for different settlements. I moved him to the Castle, and he looked totally different than he did in Sanctuary. Very sneaky.