Karierę sportową rozpoczął w latach 20. XX wieku w Krynickim Towarzystwie Narciarskim. Uprawiał biegi narciarskie na długich dystansach. Kilkakrotnie zdobywał tytuł Mistrza Polski. Był reprezentantem Polski na Mistrzostwach Świata w Narciarstwie Klasycznym w 1930, w biegach na 18 i 30 km.