31 sierpnia 2022 roku został zawodnikiem Olympique Lyon, podpisując trzyletni kontrakt. Początkowo grał głównie w drużynie rezerw, ale szybko awansował do pierwszego zespołu. Debiut w Ligue 1 zaliczył 2 października 2022 w przegranym spotkaniu z RC Lens (1:0), wchodząc z ławki za Nicolasa Tagliafico. W barwach Lyonu w latach 2022–2025 rozegrał 52 mecze w Ligue 1, a także wystąpił w Pucharze Francji oraz w europejskich pucharach (m.in przeciwko Hoffenheim (2:2) czy Fenerbahce (0:0)). Z Lyonem dotarł do finału Pucharu Francji w sezonie 2023/2024, gdzie 25 maja 2024 roku Les Gones przegrało 1:2 z Paris Saint-Germain.

28 sierpnia 2025 roku został wypożyczony do niemieckiego VfL Wolfsburg z opcją wykupu za około 6 milionów euro. Debiut w Bundeslidze zaliczył 18 października 2025 w przegranym meczu przeciwko VfB Stuttgart (0:3), wchodząc z ławki za Kiliana Fischera. Szybko wywalczył miejsce w rotacji składu, pokazując się z dobrej strony zarówno w grze defensywnej, jak i we wspieraniu akcji ofensywnych z prawej strony boiska (4 asysty pomiędzy 9 a 13 kolejką). Do końca 2025 roku rozegrał 9 meczów ligowych.