Glenn could be described as having one foot in heaven and one foot in hell, he can be self destructive at times of depression but all the damage he causes leads to his self reflective periods in which he writes the songs that help him to analyse and recover until the perpetual cycle starts over.
Glenn's music heavily features themes of love, sex and betrayal. His music also takes influence from religious themes and iconography. Being haunted by demons and a need for salvation, whether through love or self acceptance is present in his songs.
He signed to indie label High Tribe Records in 2017 and later went on to record his debut EP "Lost Without Your Love" with them at Genesis's The Farm studios. The EP was recorded in live takes. Recently he has supported Phoebe Bridgers and Parker Millsap.
He is about to release a new EP inspired by recent heartbbreak with songs drenched in pain and a new sonic influence that sounds like it could soundtrack the pharmaceutical trials in Netflix's Maniac.