He represented Sheffield Wednesday, Portsmouth and West Ham United in England, and also played in Italy for Brescia and Cosenza, in Portugal for Beira-Mar, and in his native country for Banik Ostrava. After retiring, he worked as a goalkeeping coach for his own private school and for Sparta Prague.