Stéphane James Vaucher is een kleinzoon van een neef in de derde generatie van Charles 'Henri' Vaucher.