Pierre D'Amours è nato a Causapscal in Québec. È architetto di formazione. Lavora come fotografo e ugualemente come consulante nei campi della cultura et del patrimonio.