Debutó en 2001 con el Club Baník Ostrava, en donde jugó siete temporadas; después, en 2008, pasó por el club PFC Levski Sofia, en donde jugó dos temporadas, logrando en 2010 el campeonato Liga de Bulgaria.
El contrato que tenía con el FC Viktoria Plzen terminó el 13 de febrero de 2012 y no se le renovó por la suspensión que terminaba en 2014.
Después de que terminara su suspensión, le fue aprobado volver a jugar.
Después formó parte de los clubes FC Linth y US Schluein Ilanz.
Dejó una carta de despedida en la cual expresa que acabó con su vida por motivos familiares y financieros.