Ren Geiselhart was born in Palo Alto, CA. She grew up with a love of art and design. Graduating high school she pursued a degree in architecture, but soon switched to find something more artsy. She began making costumes as a hobby in 2014 and soon it became a full on love affair. In 2017 she started to attend the University of Arizona in the School of Theatre Design and Technology: Costume Production, where she is located today.