Au milieu des années 1920, il part dans la ville de Lvov où il commence à jouer dans l'équipe junior du Pogoń. Avec le LKS Pogoń, il finit meilleur buteur du championnat polonais en 1935 avec 22 buts.
Ses débuts en équipe nationale sont le à Varsovie (lors d'un Pologne - Suède, 2-0). En tout, il joue dix-huit matchs internationaux (dont les Jeux olympiques d'été de 1936 à Berlin), et inscrit sept buts.
Entraîneur
Après avoir fini sa carrière, il devient entraîneur et prend notamment la charge de 1950 à 1952 de la sélection polonaise. Il entraîne de nombreuses équipes polonaises dont le Wisla Cracovie, le Stal Mielec ou encore le KS Cracovia[3].