In this paper, we are concerned with the quasi-periodic forced Schrodinger equation subject to Dirichlet boundary condition iu(t) u(xx) + gamma u + g(beta t)| u|(2) u = 0, x is an element of [0,pi], where gamma is real, and g(beta t) is of lower regularity and quasi-periodic in t with the frequency vector beta = (beta(1),...,beta(m)). Based on Birkhoff normal form theory and the KAM iterative method for infinite dimensional Hamiltonian systems, we prove the existence of quasi-periodic solutions.