Ur. i zm. w Sitańcu, ukończył zamojskie gimnazjum oraz polonistykę i historię na UJ. W 1939 znalazł się jako zakładnik na Zamku w Lublinie, uczestniczył w tajnym nauczaniu, przekazał partyzantom zgubiony przez Niemca plan wysiedleń. Uczył j. polskiego i historii w zamojskich szkołach średnich: plastycznej, ekonomicznej i mechanicznych, później do emerytury w liceum w Turobinie. W l. 80. był przewodniczącym Zarządu Wojew. ChSS. Mieszkał w Wolicy k. Sitańca.