Nato a Toronto, in Canada, da genitori estoni, inizia a giocare a calcio proprio in Nordamerica, con Spartacus Soccer, Wexford Wolves e NSSC. Nel 2013, a 16 anni, si trasferisce in Inghilterra, al , dove rimane due stagioni. A luglio 2015 va a giocare in Svezia, nell', in massima serie. Dopo un anno nelle giovanili, nel 2016 passa in prima squadra, debuttando il 20 febbraio nel 4-0 casalingo sull' in Coppa di Svezia. Il 22 aprile fa il suo esordio anche in campionato, entrando al 18' al posto dell'infortunato David Mitov Nilsson e perdendo 2-1 sul campo del . In un anno gioca 20 partite subendo 19 reti.