Born in Harris County, Texas, she holds dual American and Mexican citizenship due to her mother being an American who was born in Mexico. She swam at the 2012 Summer Olympics, representing Mexico in the 200 m individual medley.