Originaire du Luxembourg, c’est à l’École Supérieure de Danse de Cannes Rosella Hightower, que Louis se forme. Il intègre ensuite la CODARTS, l’École Supérieure des Arts à Rotterdam, pour suivre son cursus. Parallèlement, il intensifie sa formation en participants aux stages d’été intensifs du Nederlands Dans Theater.
En 2017, il effectue un stage d’intégration au Tanz Luzerner Theater, à la suite duquel il décroche son premier contrat professionnel l’année suivante, sous la direction de Kathleen McNurney. En 2019, il rejoint le Ballet d’Hanovre, sous la direction de Marco Goecke, puis de Christian Blossfeld. Louis y poursuit actuellement sa carrière, interprétant les pièces emblématiques du répertoire de la compagnie ainsi que de nombreuses créations.
Il a notamment été l’interprète des pièces de Johan Inger, Marco Goecke, Goyo Montero, Medhi Walerski, Paul Lightfoot et Sol Léon, Jiří Kylián, Andonis Foniadakis, Juliano Nunes, Francisco Baños Diaz, Nadav Zelner, Hans Van Manen, Marcos Morau, Georg Reischl, Po-Cheng Tsai, Cayetano Soto, Fernando Magadan, Jo Strømgren, …