Po ukończeniu studiów w 1976 oraz obronie dyplomu w 1977 trafił do Teatru im. Wilama Horzycy w Toruniu. W roku 1986 wrócił do rodzinnej Łodzi do Teatru Powszechnego, by w roku 1990 ponownie dołączyć do zespołu artystycznego Teatru im. Wilama Horzycy w Toruniu. W roku 2000 ponownie opuścił Toruń na rzecz Teatru Współczesnego we Wrocławiu, gdzie przepracował dwa sezony. Wielką jego kreacją była rola Jana Sebastiana Bacha w spektaklu Kolacja na cztery ręce granym przez Nowy Teatr we Wrocławiu w reżyserii Krzysztofa Pulkowskiego. Jego ostatnim miejscem pracy był Teatr Bałtycki w Koszalinie.

Przez kolegów i widzów z toruńskiego teatru nazywany był Dziadkiem.

Utonął w jeziorze Łąkorz koło Nowego Miasta Lubawskiego 17 sierpnia 2003.

Kariera filmowa Etiudy szkolne PWSFTviT Ciemne morze (1987) Ostatni husarz (1975) Godziny wieczorne (1974)

Role filmowe i teatralne Przeprowadzki – odcinek 8 pt.