Nina Leon ha aparecido en 5 series y 5 películas. Una actuación que se encuentra en el papel de Mary Salome en la serie The Chosen (Los Elegidos). En el cine, como Rivera Reporter en el largometraje Our Brand Is Crisis.