Linda Perry nació el 15 de abril de 1965 en Massachusetts.