We present a detailed carrier dynamics model for quantum well lasers. The model describes the transport of carriers using full continuity equations, gain by rate equations for each well separately, and it also takes into account electron-hole interactions which modify the energy band structure. To this end, the model includes Poisson and Schrodinger equations. The model is solved in steady state where it yields nonuniform carrier distributions along the crystal growth axis. Dynamically, the model is solved in the time domain, yielding the evolution of carriers in time and space and highlighting a new effect, photon-assisted carrier transport. The model is also solved in the small-signal regime where the phase lag in gain between wells is determined.