W Zamościu od 1945, absolwent WSI w Lublinie, pracował na stanowisku kierowniczym w Rejonie Dróg Publicznych, działacz "Solidarności", radny RM w 1990, działacz społeczny.