W sezonie 2017 jego zespół zajął drugie miejsce w tabeli i awansował do najwyższej ligi. W Veikkausliiga zadebiutował 8 kwietnia 2018 w meczu przeciwko Kuopion Palloseura (1:1). Pierwszą bramkę w lidze zdobył 26 czerwca 2018 w meczu przeciwko Interowi Turku (2:3). 27 sierpnia 2020 zadebiutował w kwalifikacjach do Ligi Europy w meczu przeciwko Aarhus GF (5:2).

Warta Poznań 1 września 2020 podpisał kontrakt z klubem Warta Poznań. Zadebiutował 19 października 2020 w meczu Ekstraklasy przeciwko Podbeskidziu Bielsko-Biała (1:2).

Eintracht Brunszwik 16 czerwca 2023 podpisał dwuletni kontrakt z klubem 2. Bundesligi Eintrachtem Brunszwik.

Asteras Tripolis 13 sierpnia 2025 został zawodnikiem cypryjskiego Asteras Tripolis.

Kariera reprezentacyjna W 2019 roku otrzymał powołanie do reprezentacji Finlandii. Zadebiutował 8 stycznia 2019 w meczu towarzyskim przeciwko reprezentacji Szwecji (0:1).