In tribute to a Borderlands fan by the real name of MikeMichael Mamaril who died from cancer at a young age, Gearbox immortalized him as an NPC vault hunter who offers you guns to help you out (source). The "Tribute to a Vault Hunter" achievement triggers upon finding him.
I haven't been able to find him in Sanctuary in single or multiplayer. I've completed multiple story missions and still cannot find him. Is there some trick to when he begins to show up in Sanctuary? I know he hangs around in many different spots—are they random or predictable?