Nina Leon hat 5 Serien und 5 Filme gedreht. Unter anderem spielte sie Mary Salome in der Serie The Chosen.Im Kino in der Rolle der Rivera Reporter im Spielfilm Our Brand Is Crisis.