Didier Lourenço Spain, 1968-2023