Glenn is one of the NPCs standing at his own place. He doesn't roam around your Ravenskye City.
You can unlock him by completing the quest Glenn's Arts and Crafts, so you can build his shop Glenn's Arts & Crafts
Glenn is one of the NPCs standing at his own place. He doesn't roam around your Ravenskye City.
You can unlock him by completing the quest Glenn's Arts and Crafts, so you can build his shop Glenn's Arts & Crafts