Ukończył Państwową Wyższą Szkołę Teatralną w Warszawie w 1971 roku. Pracował w teatrach w Kaliszu Gnieźnie, ale większość zawodowego życia spędził w Teatrze Nowym w Poznaniu. Grał u Izabelli Cywińskiej i Janusza Wiśniewskiego. Ostatnio można go było zobaczyć w "Wiśniowym sadzie" Izabelli Cywińskiej, "Learze" Jędrzeja Piaskowskiego, "Mosdorfie. Rekonstrukcji" Beniamina M. Bukowskiego i "Dwunastu gniewnych ludziach" Radosława Rychcika.
W 2007 roku zdobył nagrodę za najlepszą rolę męską na VII Festiwalu Teatru Polskiego Radia i Teatru Telewizji "Dwa teatry" w Sopocie. W tym samym roku odebrał Nagrodę Specjalną im. Romana Brandstaettera podczas VII Nocy "Verba Sacra" w Poznaniu. Był także laureatem "Srebrnej Maski" dla najlepszego aktora Teatru Nowego (2003).
Miał niespełna 69 lat.
ng