Known best for her starring roles in the telenovelas Mentir Para Vivir and Mi Corazon Es Tuyo, this Mexican soap opera actress also appeared in Mujer de Madera, La Fea Mas Bella, and numerous other popular series.
She began her telenovela career in the late 1990s with appearances in Preciosa, La Mentira, and Alma Rebelde.
She won a 2003 TVyNovelas Award for her role as Diana Soriano Rivera in the Televisa series Nina Amada Mia.
Her marriage to actor Jorge Poza lasted from 1997 until 2008 and resulted in twins named Romina and Sebastian. Her second marriage -- to actor Eduardo Santamarina -- began in 2009 and produced a daughter named Julia.
Producers of the 2004 series Apuesta Por Un Amor considered Villanueva for the role of Julia Montano; however, Patricia Manterola was ultimately cast in the part.