 After receiving his coaching qualifications he coached the Polish III-rd league team Swit Krzeszowice, after which he held numerous positions at his home club of Wisla Kraków, including head of scouting and sports director, as well as being interim head coach a few times.He went on to manage GKS Katowice and later Górnik Zabrze.He was an assistant coach of the Polish national team and the understudy to Leo Beenhakker in 2007 and 2008.