A quantum scattering theory is developed for Fock states scattered by two-level systems in three-dimensional free space. It is built upon the one-dimensional scattering theory developed in waveguide quantum electrodynamics. The theory fully quantizes the incident light as Fock states and uses a non-perturbative method to calculate the scattering matrix.