After traveling and working around the world, including places such as Taipei, Istanbul and Hong Kong, Franco decided to stay in the U.S. to pursue her acting career in her native language.
In 2002, Franco traveled back to her native Colombia to portray Sandra, a cocaine manufacturer in the soap opera El Precio del Silencio (Telefutura Network).
In Pecados Ajenos, a Telemundo Studios production, Franco played Lola, the cellmate of Natalia -played by Lorena Rojas- and later, Oficial Joyer, in El Rostro de Analía alongside of Elizabeth Gutiérrez.
At the end of 2009, Franco was called to play Berta, a lonely bitter architect designer in the new version of Perro Amor, but due to a skiing accident, where she suffered several fractures, her role was eventually withdrawn.
Franco portrays Dolores "Lola" Morandé, a housewife that has everything under control, except a couple of pounds of over weight, until she meets a very troubled woman that is determined to make her life miserable and hopes one day to take her place as the wife of her perfect husband.