W wieku 17 lat trafił do Tottenhamu Hotspur. W londyńskim klubie kariery nie zrobił. Potem występował m.in. w Southampton, Slavii i Sparcie Praga,1. FC Nuernberg, AEK Ateny i Las Palmas. Grał też w seniorskiej reprezentacji Czech. Z Legią dwukrotny mistrz Polski. W maju 2010 r. zadebiutował w drużynie narodowej. Uczestnik Euro 2012. Podczas grupowego meczu z Polską pojawił się na placu gry w końcówce spotkania.