Urodził się 16 lipca 1895 w Dziewięcierzu. Był synem Henryka i Amalii. Był studentem Politechniki Lwowskiej. W 1908 roku związał się z klubem sportowym Czarni Lwów. W latach I wojny światowej był żołnierzem armii austriackiej. W 1918 wstąpił do Wojska Polskiego i został zawodowym oficerem. Był uczestnikiem wojny polsko-bolszewickiej 1920. W kwietniu tego samego roku znalazł się w gronie lekkoatletów nominowanych do kadry na igrzyska olimpijskie w 1920. Z powodu wojny z bolszewikami Polska nie wysłała jednak ostatecznie reprezentacji na te zawody. W tym samym roku walczył również w II powstaniu śląskim, a także zdobył srebrny medal pierwszych w historii mistrzostw Polski w lekkoatletyce w biegu na 1500 metrów. W latach 1923-1924 rozegrał 6 spotkań w piłkarskiej reprezentacji Polski. Na igrzyskach olimpijskich w Paryżu był zawodnikiem rezerwowym. Po zakończeniu kariery sportowej w latach 1925-1930 był kierownikiem sekcji piłkarskiej zespołu Czarni Lwów.