Olimpijczyk z Innsbrucku (1976) – zajął w slalomie 11. miejsce. Uczestnik mistrzostw świata w 1970 i 1978 roku. Wicemistrz uniwersjady w slalomie specjalnym w 1978 roku, 18-krotny narciarski mistrz Polski w konkurencjach alpejskich. Reprezentował barwy klubów zakopiańskiego Startu i SNPTT Zakopane.