Eric Moorhouse is a native of Toronto, Canada. He obtained his BSc (1980), MSc (1984) and PhD (1987) from
the
University of Toronto. During 1980–83 he taught secondary
school in rural Nigeria under
CUSO.
He has held visiting positions at the University of Oregon, Eindhoven University of Technology, University
of Waterloo, Queen's University, Memorial University of Newfoundland, and University of Delaware. Since 1989
he has been a faculty member in mathematics at the
University of Wyoming.