Syn Mieczysława. W 1969 roku ukończył studia na PWST w Krakowie. 12 grudnia tego samego roku zadebiutował na scenie teatralnej. W 1977 roku otrzymał Nagrodę „Złote Grono” na LLF w Łagowie, dla najpopularniejszego aktora sezonu filmowego 1976/1977. Był w zespołach teatrów: Ludowego w Krakowie (1969-1971), Narodowego (1971-1974) i Polskiego w Warszawie (1974-1976 i od 1978). Z pierwszego małżeństwa, z aktorką Ireną Szczurowską, ma córkę Karolinę. Druga żona, Jolanta jest psychologiem.