Glenn is geboren in Amsterdam-Noord. Zijn eerste levensjaren woonde hij in de Banne. Sinds november 2022 woont hij samen met Tessa, dochtertje Lou en zoontje Scott in de Van der Pekbuurt. Voor die tijd woonden ze 8 jaar in Amsterdam Oost, maar ze zijn nu erg gelukkig in Noord. Over “gelukkig zijn” gesproken, Glenn is mede-oprichter van Happyholics en trotse vrijwilliger in Noord bij Only Friends. Als gezin komen ze graag bij Polly Goudvisch.