Fue maestro de Lengua y Literatura en la Universidad Nacional Autónoma de México y en la Escuela Normal de la Secretaría de Educación Pública.