Ur. w Zamościu, uczeń szkoły nr 3, gdzie pasją do chemii zaszczepił go  R. Łepik, później w I LO uczeń legendarnego chemika T. Lawgmina, w 1972 i 1973 dotarł do finału Ogólnop. Olimpiady Chemicznej, a w 1974 zdobył brązowy medal na międzynarod. Olimpiadzie w Bukareszcie. Ukończył Uniwersytet Jagielloński, Uczył w szkole podstawowej, w technikum, Gimnazjum nr 3. ob. w "swojej" szkole i I Społ. Liceum. Wychował ponad 20 laureatów i finalistów, a w 2014 jego uczeń zdobył złoty medal w Hanoi. W 2015 otrzymał tytuł honorowego profesora oświaty (co roku wybieranych przez Ministerstwo 20 nauczycieli).