José da Costa Oliveira nasceu em 1945 num pequeno e isolado lugar da freguesia de Refojos do concelho de Cabeceiras de Basto.