Licenciado de la Universidad Pedagógica Nacional, Bogotá. Magister en Literatura de la Universidad del Norte de Iowa, Cedar Falls, IA, USA (1978). Ph. D. de la Universidad de Kansas Lawrence, KS, USA en Literaturas Hispánicas (1981) con una tesis sobre “La novelística de David Viñas”.
Profesor invitado por la Universidad Tecnológica de Ambato, Ecuador en 1986 y 1989. Durante el año académico 1990/1991 fue profesor visitante en Shanghai International Studies University (S.I.S.U.), República Popular China. Invitado por la Universidad de Minnessota en octubre de 1992 a la celebración del 5° Centenario del Descubrimiento.