Spanish actress, writer and producer, born on January 25, 1985 in Barcelona, Spain. The daughter of the Spanish sculptor Victor Ochoa. Her works include: Animal Kingdom, Blood Drive, and A Million Little Things.