Empezó su carrera como futbolista en 1993 en el Associazione Calcio Bellinzona, un equipo de su ciudad natal.
En este equipo permaneció 8 años, hasta 2001, año en que ficha por el FC Wil, club con el que jugó dos temporadas, disputando 79 partidos de liga y marcando 22 goles.
No tiene excesivamente suerte (juega 13 partidos de liga y marca 3 goles), aunque gana la Copa de la República Checa.
En esa época, el 24 de abril, logró el gol más rápido en la historia de la Gambrinus liga al marcar a los once segundos de iniciarse el partido contra el FK Jablonec 97.
Al finalizar la temporada regresa a su país natal para jugar en el FC Luzern.