Sean MacLeod wurde 1967 geboren und ist ein bestätigter Künstler kanadischer Herkunft, der seit 2003 in Genf lebt. Die Fotografie ist seit seiner Kindheit eine Leidenschaft für ihn. Sean MacLeod ist mit mehreren Talenten ausgestattet und hat die Besonderheit, zwei Register der Fotografie zu kombinieren und sich in der internationalen Berichterstattung ebenso wohl zu fühlen wie in der Fiktion und der imaginären Kreation. Ein Foto, sagt er, sollte dem Auge gefallen und eine Geschichte erzählen.