Trabajó como profesor de español, en las Universidades de Toronto y Alberta en Canadá, Bowling Green State University y San Francisco State University en Estados Unidos, y luego la Universidad Ateneo y la Universidad de Filipinas de Manila.