Glo is a theatre artist originally from the San Francisco Bay Area of California where she worked primarily as an actor for 10 years. She studied at San Francisco State University and earned her BA in Drama in 2013. She also gained additional actor training from The Academy of Art and American Conservatory Theatre. In 2015, Glo moved to the East Coast and earned her MA in Theatre & Performance Studies from SUNY University at Buffalo. She focused her thesis on studying and developing autonomy and authenticity in performance by utilizing different devising practices as well as working with undergraduate students to direct and develop new work in the department at the University at Buffalo. Since relocating to Buffalo, Glo has been an improvisor with Csz Buffalo where she also helped teach beginning improv and has worked with 600 Highwaymen and Torn Space Theatre as a stage manager for 3 years from 2018 to 2021.