In 2004 op zestienjarige leeftijd maakte hij zijn debuut bij MyPa. In datzelfde jaar is hij op proef geweest bij het Engelse Manchester United FC.
Na vijf seizoenen maakte hij de overstap naar Tampere United. Hier verbleef hij twee seizoenen, hij speelde 48 wedstrijden en maakte 13 doelpunten.
In twee seizoenen bij IFK Mariehamn maakte hij in 49 wedstrijden 19 doelpunten. Zijn tweede jaar was zijn beste in zijn loopbaan. Hij werd tweede in de topscorerslijst van de Veikkausliiga 2012 met 16 goals.
In 2013 tekende hij een eenjarig contract bij het ZweedseJönköpings Södra IF. Hij maakte deze transfer omdat hij graag een buitenlands avontuur wou beleven.
In de zomer van 2013 tekende hij een tweejarig contract bij Heracles Almelo.[1] Na zijn vorige seizoen bij Jönköpings Södra IF is dit zijn tweede buitenlandse avontuur. In januari 2015 keerde hij terug bij IFK Mariehamn. Namens die club werd hij topscorer van Finland in het seizoen 2017 met zestien treffers, waarvan twee rake strafschoppen.