Graduado em Letras Neolatinas pela Pontifícia Universidade Católica de Campinas, PUC Campinas (1967). Mestre (1971) e Doutor (1974) em Linguística, livre-docente (1988) pela Universidade de São Paulo – USP, com pós-doutorado pela Universidade Estadual de Campinas – UNICAMP (2008). Professor de Língua Portuguesa no curso de Odontologia e Medicina, da Faculdade São Leopoldo Mandic. É professor voluntário no programa de pós-graduação em Linguística e Língua Portuguesa da Universidade Estadual Paulista Júlio de Mesquita Filho, UNESP. Ângelo tem experiência na área de Letras, atuando principalmente nos seguintes temas: linguística cognitiva, gramática e argumentação.