José Carlos Silva Teixeira nasceu em janeiro, a alguns anos de distância, numa aldeia do concelho de Vila Flor, Trás-os-Montes. Aí se manteve até aos quinze anos. Rumou até Tomar, CNA, onde completou, na altura, os estudos liceais. Foi para Coimbra em 1976; aí se licenciou em Engenharia Química (FCTUC) e fixou residência