Był jednym z najwybitniejszych zawodników w historii polskiego jeździectwa. Trzykrotnie brał udział w Letnich Igrzyskach Olimpijskich (1912, 1924, 1928). W Amsterdamie (1928) zdobył brązowy medal.
Był oficerem Wojska Polskiego, uhonorowanymym Krzyżem Srebrnym Orderu Wojennego Virtuti Militari.
Zmarł w Sopocie (Polska). Został pochowany na Centralnym Cmentarzu Srebrzysko w Gdańsku - Wrzeszczu.