Joao Freire avait déserté de la marine portugaise, où il était officier, au printemps 1968. Il résida à Paris de 1968 à 1975 où il travailla comme ouvrier métallurgiste puis entreprit des études de sciences politiques et sociales.
Anarchiste depuis 1970, il milita à la CNT et au groupe Commune Libre ; il entretint des contacts avec la FA et avec L’ORA et collabora notamment au périodique Portugal Libertario (Paris, 8 numéros, octobre 1973-mai 1974) publié par cette dernière organisation.
En 1974 il avait fondé à Paris la revue anarchiste A Idea dont il poursuivit la publication après son retour à Lisbonne en 1975 (au moins 67 numéros parus en 2010). Au Portugal il devint sociologue puis professeur d’université. Dans les années 1980 il était membre de la rédaction de l’organe de la CGT A Batalha dont le directeur était Emilio Santana.
Œuvre : — Anarquistas e Operários. Ideologia, Ofício e Práticas Sociais : o Anarquismo e o Operariado em Portugal, 1900-1940. Porto : Afrontamento (1992) ; — Les Anarchistes du Portugal (Ed. CNT-RP, 2002)