Luisa Narins was born in Lima, Peru. She was a successful actor in her native country and after finishing High School she moved to the United States. Luisa has lived in New Hampshire, Vermont, Virginia, Massachusetts, Pennsylvania, Utah and New York.