Glenn az Arizona State University-n szerezte meg marketing diplomáját, emellett TEFL (angol, mint idegen nyelv tanár) képesítéssel is rendelkezik. Élete elmúlt huszonöt évét a vendéglátásnak szentelte, miközben örömmel élte meg az apaság minden pillanatát. Két gyermeke van, lánya Spanyolországban él, fia pedig Chicagóban.
Glenn és felesége, Shea, nagyon boldogok, hogy most a gyönyörű Budapesten lehetnek, és izgatottan várják, mit hoz számukra ez az új kaland. Szabadidejében szívesen néz kosárlabdát, amerikai futballt és labdarúgást, ezen kívül szeret játszani, túrázni, valamint sütni is.















