Barbara Leonard est une actrice de 63 ans ( 9 janvier 1908 - 2 juillet 1971). Barbara Leonard a tourné dans aucune série et dans 5 films. Au cinéma, dans le rôle de Lola dans le long métrage City in Darkness.