Christian Ochoa Published March 8, 2016 at 610 × 474 in Ochoa to Star in ABC’s Drama Pilot “The Death of Eva Sofia Valdez”