 Niehoff joined the Society of Jesus in 1972 and was ordained in 1982.He has a B.A.degree in philosophy, two master's degrees in theology, an MBA at the University of Washington, and a Ph.D. at Gonzaga University.