Nina Leon has appeared in 5 shows and 5 movies. A performance to be found in the role of Mary Salome in the series The Chosen. In the cinema, in the role of Rivera Reporter in the feature film Our Brand Is Crisis.