O experiente futebolista, de 34 anos, chega a Torres Vedras depois de ter alinhado durante quatro temporadas ao serviço dos estorilistas, pelos quais somou mais de 100 jogos, sendo que 68 dos quais foram na I Liga.
Antes, passou por Olivais e Moscavide, Mafra, Beira-Mar, Sporting, Sporting de Braga, União da Madeira e Tondela no futebol português.
Já no estrangeiro, Joãozinho conta no currículo com passagens pelo Sheriff, da Moldávia, pelo Astra Giurgiu, da Roménia, pelo Kortrijk, da Bélgica, e ainda pelo APOEL, de Chipre.
Trata-se da 14.ª contratação para a formação comandada por Rui Ferreira, juntando-se a Anthony D'Alberto (ex-Arhus, Dinamarca), Simãozinho (ex-Penafiel), Guilherme Silva (ex-Desportivo de Chaves), Benny (ex-Doxa, Chipre), Marvin Elimbi (ex-Estrasburgo, França), Welthon (ex-Tuna Luso, Brasil), Ricardo Fernandes (ex-Santa Clara), André Rodrigues (ex-Feirense), Rodrigo Borges (ex-Oliveirense), Pipe Gómez (ex-Nacional), Azarias Londoño (Comunicaciones, Guatemala), Jorge Correa (ex-Oriente Petrolero, Bolívia) e Carnejy Antoine (ex-Hapoel Haifa, Israel).
Leia Também: Estoril Praia anunciou a rescisão do capitão Joãozinho por mútuo acordo
Leia Também: Oficial: Carnejy Antoine regressa a Portugal para representar o Torreense