У лютому 2021 року дебютував у чемпіонаті Нової Зеландії за резервну команду «Веллінгтон Фенікс» в матчі проти «Гамільтон Вондерерз», вийшовши в стартовому складі, та пропустив два м'ячі. Також в 2021 році виступав за «Вестерн Сабербс» в новозеландській Центральній лізі.
У січні 2022 року перейшов у шведський клуб «Юнгшиле», що виступає в Еттан (третьому дивізіоні чемпіонату Швеції)[1]. 15 квітня 2022 року дебютував за нову команду в матчі з «Торном», замінивши у другому таймі травмованого Олівера Бергмана[2]. 22 вересня того ж року підписав з клубом новий контракт до 2025 року[3].
31 січня 2024 року перейшов в ГАІС[4], що за підсумками попереднього сезону підвищився до Аллсвенскан, підписавши з клубом трирічний контракт[5][6]. Дебютував за ГАІС 3 березня 2024 року в матчі Кубка Швеції проти «Ергрюте», замінивши Мергіма Краснікі в другому таймі[7]. 21 квітня 2024 року в поєдинку проти «М'єльбю» дебютував в Аллсвенскан[8].