Born and raised in the Boston area, Glenn first garnered widespread recognition in 1994 as a prominent UFO researcher and unofficial spokesperson for Area 51, the secretive military base in the Nevada desert. His tireless efforts to publicize the base in the mid-1990s played a significant role in cementing the name "Area 51" in the public consciousness.
In 1993, having achieved modest success in the computer software industry, Glenn relocated to the tiny town of Rachel, Nevada, where he dedicated himself full-time to exploring this previously unacknowledged government facility. His endeavors soon attracted the attention of major news outlets, and he was featured in a prominent article in the New York Times Sunday magazine in 1994. This exposure led to Glenn hosting numerous journalists and appearing in countless news broadcasts as an Area 51 expert.
The highlight of his early television career was an appearance on "UFO Cover-Up Live", a live two-hour broadcast by Larry King from the desert outside the base. He also made appearances on "The Montel Williams Show", several national news magazine shows, such as "CBS Sunday Morning", and on the first paranormal TV series of the cable TV era, "Sightings" and "Encounters". Throughout his television appearances, Glenn served as both an on-screen expert and an off-screen location fixer, providing producers and film crews with essential information about the local area.
Glenn's expertise proved invaluable, as he helped many TV crews successfully execute complex expeditions in the remote desert with minimal hitches. However, he withdrew from the public eye in the early 2000s to focus on his personal life, including marriage and family.
Glenn returned to the public eye in 2009 as an on-screen guide and off-screen consultant for the Area 51 episode of the History Channel's "UFO Hunters", which became the highest-rated episode of the series. Since then, he has made sporadic appearances on paranormal and news shows, mainly drawing upon his Area 51 expertise from the 1990s.
Despite his past involvement in the field, Glenn no longer actively researches Area 51 and has since transitioned to a more agnostic stance on the existence of UFOs and aliens. He now considers himself a UFO agnostic, unable to definitively confirm or deny the existence of extraterrestrial life, but acknowledging that it is currently irrelevant to human life on Earth.
A former airline employee and avid traveler, Glenn has been living on the road without a fixed residence for an extended period. As of February 2017, he has visited 78 countries, and has self-produced several full-length travel shows on YouTube, featuring his journeys to Kazakhstan and Arctic Norway. His stunning photos and videos from around the world can be found on Instagram, where he maintains two accounts, and he regularly posts updates on Instagram, Facebook, and Twitter.
Glenn is also an accomplished author, having published his book "The Case Against Marriage" in both English and Turkish. He has also self-published two novels, including "Harper Junction", the story of an inch-high young man who lives on a basement train set.