Yes, Oliveira played in French football. He began his career in France with Marseille, where he won the UEFA Champions League in 1993. He later played for Bordeaux, where he won the Ligue 1 title in 1999.
Discovering Nélson Oliveira: The Personal Journey of a Portuguese Football Sensation