Ur. w Zamościu, mieszkał przy ul. Grodzkiej, ukończył I LO w Zamościu i PWST w Krakowie (1973), m.in. aktor teatru im. Osterwy w Lublinie, także teatrów w Tarnowie i najdłużej w Nowej Hucie. Występował także w l. 70. w radiowym Teatrze Polskiego Radia. Zagrał w dwu filmach fabularnych, a także w filmie austriackim (Szlak mrówek,, 1995). Spoczął na cmentarzu parafialnym  Zamościu.