Francisco Dussourd est né à Santiago du Chili. Après des études aux Beaux Arts de Santiago, il a réalisé diverses expositions au Chili. « Primor », sa première exposition en France, a été présentée en 2010. Depuis 2006, il habite à Bayonne où il travaille en tant que scénographe pour différentes compagnies de la région.