António Telo é licenciado em Economia e doutorado em História. Foi professor auxiliar na Faculdade de Letras de Lisboa e é professor associado e catedrático na Academia Militar, desde 1999.