Immacolata Russo nació en Avellino en Campania. Vive y trabaja en Ariano Irpino, lleva algunos años dedicándose a la fotografía de forma autodidacta. Hacer fotografías es para ella un gesto natural y divertido: "mi toma captura el momento, libre de las ideas preconcebidas de la mente".