Sainty Nelsen was born on May 20, 1989 in Fort Worth, Texas, USA as Molly St. John Reid. She is an actress and producer, known for Chasing Yesterday (2015), Eureka Seven: Ao (2012) and The Squeeze (2015). She has been married to Eric Nelsen since November 29, 2013.