He competed in the 1912 Summer Olympics (in the Russian team), the 1924 Summer Olympics, and in the 1928 Summer Olympics (for Poland).
На Олимпийских играх 1928 в Амстердаме завоевал бронзовую медаль в составе польской команды по троеборью (в индивидуальном зачёте — 26 место).