Aktor, pieśniarz. Absolwent PWST w Krakowie. Na koncie ma mnóstwo ról teatralnych i filmowych, tworzy zapadające w pamięć kreacje. W latach 80. zatrudniony był w Teatrze Narodowym w Warszawie. Na wielkim ekranie po raz pierwszy pojawił się w 1982 roku w filmie fabularnym „Noc poślubna w biały dzień” w reżyserii Jerzego Gruzy. Sympatię widzów zyskał m.in. dzięki wyrazistym kreacjom, głównie drugoplanowym, w takich filmach jak: „Kroll”, „Ognie i mieczem”, „Wtorek”, „Zemsta”, czy też w serialach „Boża podszewka”, „Sukces” i „Wiedźmin”. Współpracuje m.in. z Wojciechem Smarzowskim – zagrał w takich jego filmach jak: „Wołyń”, „Róża”, „Pod mocnym aniołem”, „Wesele”.
Od lat łączy aktorstwo ze śpiewem. Ma na koncie kilka płyt – m.in. „Bandycka dusza” czy „W miasteczku Tarusa”.