El 28 de enero de 2021 se dio a conocer su traspaso al F. C. Ilves Tampere firmando un contrato por un año.
Marcó su primer gol con el equipo el 22 de mayo en un partido de liga ante el KuPS Kuopio, anotando al minuto 61' inmediatamente después de entrar de cambio, su equipo se terminó llevando la victoria por marcador de 3-2.
Unos días después, el 28 de mayo, marcó un doblete ante el F. C. KTP después de arrancar como titular el encuentro, y con esas anotaciones su equipo ganó 2-0.
Johnstone F. C. firmando un contrato hasta el 2023.
El 30 de junio de 2022 se confirma su cesión nuevamente al Linfield FC durante un año más.