He worked as a research economist at the Department of Manpower and Immigration of Canada from 1971 to 1974 before joining the University of Toronto, where he was Assistant Professor from 1977 to 1980 and Professor from 1983 to 1998.