Był zawodowym wojskowym, zawodnikiem, trenerem i działaczem WKS Zakopane. W latach pięćdziesiątych uprawiał narciarstwo i biegi patrolowe. Zdobył mistrzostwo Polski w biegu na 50 km (1954) oraz dwa srebrne medale – na 50 km (1955) i w sztafecie 4 x 10 km (1955). W 1957 powierzono mu zorganizowanie i szkolenie polskiej kadry biathlonowej, która miała wystartować na I mistrzostwach świata w 1958 w Saalfelden. Wystąpił na tych zawodach w podwójnej roli – jako trener i zawodnik. Indywidualnie zajął 15. miejsce, reprezentacja Polski zdobyła czwarte miejsce.