Christina Ochoa
Christina Ochoa is a Spanish actress, scientist, and writer best known for her work as Grace on “Blood Drive”, Nora on “Valor”, and Renn on “Animal Kingdom”. Ochoa is of a very accomplished family from Spain, her granduncle is Severo Ochoa, and she is the daughter of Victor Ochoa. Being from a family of science and art shaped her into... read full bio