Tavares nació en Angola, pero pasó su infancia en el norte de Portugal, en Aveiro.