Nasceu em Trás-os-Montes, em 1950, onde viveu até 1964, altura em que a sua família se mudou para Angola. Em 1968, regressa a Portugal e ingressa na Faculdade de Direito da Universidade de Coimbra. É advogado, vive na Margem Sul do Tejo.