Actriz eminentemente teatral, nació en el seno de una familia de artistas siendo hija de los actores Francisco Rodrigo y Luisa Cano.
Se subió a los escenarios por primera vez siendo todavía una niña.
A lo largo de su larga trayectoria profesional, casi siempre sobre los escenarios madrileños en papeles de reparto, pasó sucesivamente por la compañía del Teatro Lara, junto a Rafael Rivelles, del Infanta Isabel, con Arturo Serrano e Isabel Garcés y del María Guerrero, con José Luis Alonso.
También tuvo apariciones en televisión, pudiendo mencionarse diferentes intervenciones en el espacio de teatro televisado Estudio 1 y la comedia El hotel de las mil y una estrellas (1979), con Luis Aguilé.
Casada en 1922 con el actor Pedro López Lagar.