Doskonały aktor Teatru Wybrzeże w Gdańsku (niestety niedoceniony w filmie).
Warszawską PWST ukończył w 1968 roku. Zadebiutował w PWST w przedstawieniu "Trzy siostry" A. Czechowa (1967). Od roku 1970 związany z Gdańskiem. Wielokrotnie nagradzany lokalnymi nagrodami za osiągnięcia artystyczne.