Before he went to Salzburg he was playing for Slavia Praha in the Czech Gambrinus league (2005 - 2009). In the 2010/11 season he played even as left defender due to many injured defenders in the team.
His first match in the national team was on 15 August 2006 in a match against Malta. He scored his first goal for the team in his fourth match against Wales. The team qualified for the 2010 FIFA World Cup in South Africa but due to injuries he was not nominated for the squad.