Ur. we Lwowie, w Zamościu od 1945, ukończył Liceum Pedagogiczne (1947), potem Uniwersytet Warszawski (1959), Od 1947 uczył, a od 1955 związany z I LO w Zamościu. Był lektorem na UMCS, w l. 60-tych pogłębiał wiedzę na kursach w Anglii. Później zamieszkał w Lublinie, tam zmarł i został pochowany.