Né en 1972, en France. Laen Sanches est né à Nice. Après des études d'arts appliqués à l'ESDI et un post-diplôme en production et réalisation de films d’animation à l'ENSAD, il travaille comme directeur technique 3D dans les effets spéciaux à Paris puis à Los Angeles. Il réside depuis une vingtaine d'années à Amsterdam.