Glenn is 60 years old and enjoys spending time with his cat Emma. He is a classic car enthusiast and his favorite gemstone is Colombian or Brazilian emerald.
Musical instruments have inspired Glenn's designs. Other inspirations come from items found in craft stores which he transcends into contemporary designs.