Foxley has taught at various universities including the University of Sussex in 1973, Oxford University in 1975, Massachusetts Institute of Technology in 1978, University of California, Berkeley in 1981, University of California, San Diego in 1985 and the University of Notre Dame. He has written thirteen books on economics and the problems of democracy.