João Gonçalves Laranjeira nasceu em Lisboa a 28 de Setembro de 1951.
Evidenciou-se como defesa central em clubes modestos como os Leões da Bica e o Arroios. Já ao serviço do Sporting, jogou na selecção de juniores com idade de juvenil e com apenas 19 anos, estreou-se na equipa principal dos Leões, lançado por Fernando Vaz.
Em 1973 sofreu uma grave lesão no joelho esquerdo, que o levou ao internamento numa clínica em Londres. Chegou a ser dado como perdido para o futebol, mas a intervenção cirúrgica que lhe colocou uma rótula artificial foi bem sucedida.
Em 1979 não chegou a acordo com o Sporting para a renovação do seu contrato e transferiu-se para o Benfica.
Jogou no Sporting entre 1970 e 1979 chegando a Capitão da equipa e realizando 199 jogos, onde apontou 5 golos.
Foi Campeão Nacional em 1974 e ganhou três Taças de Portugal.
Foi 13 vezes internacional, 10 das quais enquanto jogador do Sporting.