António Barbosa Licenciou-se no ISCED, obteve o seu Doutoramento pela Virginia Polytechnic Institute, com uma tese redigida sob a supervisão de James M. Buchanan.
Lecionou cursos de Macroeconomia e Economia Pública na NovaSBE (mestrado e licenciatura), de 1979 a 2017.
Foi Presidente do Conselho Científico da NovaSBE de 1990 a 1996 e Sub-Diretor da mesma instituição de 1985 a 1990.
António Barbosa foi ainda coordenador de um estudo das Consequências Económicas no Português do Euro.