Ur. w Wierzbie, ukończył zamojskie Technikum Mechaniczno-Elektryczne. Pracował w WSK w Świdniku, zawodnik "Avii" w sportach motocyklowo-crossowych, od 1967 członek kadry narodowej, dwukrotny rajdowy mistrz Polski. Od 1975 pilot szybowcowy, następnie również samolotowy i śmigłowcowy, pilot doświadczalny WSK. Pracował w Egipcie (opryski), Korei, Indonezji, Libii, Birmie (szkolenie). Podczas śmigłowcowych Mistrzostw Świata zajął IV m. (1981). Jako emeryt pracował w TOPR i Hiszpanii (gasił pożary). Spoczywa w Kazimierzówce k. Świdnika.