Inizia a giocare a calcio nell'HJK, rimanendovi fino a fine 2014. Nel 2015 si trasferisce nei Paesi Bassi al Twente. Debutta il 6 agosto 2016 nella prima giornata di Eredivisie, persa per 2-1 in casa contro l'Excelsior, giocando titolare e venendo sostituito al 67'.[1] Segna la prima rete il 12 febbraio, al ritorno contro lo stesso avversario in campionato, realizzando il definitivo 1-1 al 35'.[2] Alla prima stagione gioca anche nella squadra B in Tweede Divisie, terza serie olandese.
Inizia a giocare nelle Nazionali giovanili finlandesi nel 2012, a 15 anni non ancora compiuti, disputando, fino al 2014, 6 gare con l'Under-17, di cui 2 nelle qualificazioni all'Europeo di categoria 2014. Nel 2015 passa in Under-18, dove gioca 4 amichevoli, e in Under-19, ottenendo 2 apparizioni, entrambe nelle qualificazioni all'Europeo 2016. Il 2 settembre 2016 esordisce in Under-21, nelle qualificazioni all'Europeo 2017, in casa a Vaasa contro l'Austria, entrando al 46' e perdendo per 1-0.[3] Il 28 marzo 2017 debutta in Nazionale maggiore, in un'amichevole in trasferta ad Innsbruck contro l'Austria, entrando al 59' e segnando la rete del definitivo 1-1 al 76'.[4]