Tidligere har han spilt for de finske klubbene FC Kuusysi, FC Pallo-Lahti, FC Lahti og norske Sandefjord Fotball. Han valgte å ikke fornye kontrakten sin for Sandefjord i 2008, og gikk derfra videre til Go Ahead Eagles.