Aktor filmowy, telewizyjny i teatralny.
W 1969 r. ukończył krakowską PWST. Od 1969 r. występuje na deskach Teatru Słowackiego w Krakowie.
Na dużym ekranie zadebiutował w 1969r. w filmie "Sól ziemi czarnej", dwa lata później w "Perle w koronie". Zagrał w ponad 70 filmach. Popularność przyniosła brawurowo zagrana rola Wojnara w "Weselu" (2004) oraz wielokrotnie nagradzany "Dom zły" (2009), gdzie wcielił się w postać Zdzisława Dziabasa. Wystąpił też w kilku serialach, m.in.: "Odwróceni", "Oficerowie", "Tylko miłość", ostatnio "Ludzie Chudego".
W 1983 r. został odznaczony Brązowym Krzyżem Zasługi.