As a teenager, Glenn attended Chaparral High School in Temecula, California. He is a member of The Church of Jesus Christ of Latter-day Saints, though he does not believe. After high school, he served a Mormon mission in Nebraska.
Neon Trees' origins lay in Southern California in 2004 after Glenn's father suggested he play music with guitarist Chris Allen, the son of one of Glenn's father's friends. In 2005, they moved to Provo, Utah and formally founded Neon Trees, adding bassist Branden Campbell and drummer/backing vocalist Elaine Doty (who is now Elaine Bradley) in 2007. The band became well known in the music scene around Provo and Salt Lake City.
In 2007, Ronnie Vannucci, Jr. (drummer for The Killers), who knew Campbell from a previous band, saw Neon Trees playing at a small venue in Las Vegas and was impressed. As such, in 2008, The Killers invited the band to open for them during their North American tour.
Neon Trees released their first full-length album, Habits, in 2010. One song from that album, "Animal", which Glenn co-wrote, hit number one on the Billboard Alternative Songs chart. A second song co-written by Glenn, "Everybody Talks" from their 2011 album Picture Show, was also a top 10 hit in 2012.
On April 28, 2016, Glenn released his debut single as a solo artist, the electro pop single "Trash." The video for the song was premiered on Rolling Stone the next day. In the video, Glenn is seen drinking from a bottle of alcohol, spitting on an altered image of Joseph Smith, making the LDS church's temple tokens with his hands, and painting a red 'X' on his face. The video immediately generated controversy among Mormons, many of whom found it offensive.
Glenn's new album excommunication comes out 10/21/16