De culture et d'origines métisses, Xavier Ricou est né au Sénégal en 1959. Architecture, il est chargé en 2005 par l'UNESCO et le Bureau d'Architecture et des Monuments Historiques du Sénégal d'élaborer le Plan de sauvegarde et de mise en valeur de l'île Saint-Louis. Il est Actuellement directeur des Nouveaux Projets à l'APIX (agence nationale chargée de la promotion de l'investissement et des grands travaux).
Il est l'auteur de Trésors de l'Iconographie du Sénégal Colonial (Riveneuve, 2007).