W 1965 roku ukończył Liceum Sztuk Plastycznych w Krakowie.
Studiował filologię polska na Uniwersytecie Jagiellońskim w Krakowie, a w latach 1970-71 kontynuował naukę na wydziale reżyserii Państwowej Wyższej Szkoły Teatralnej w Warszawie.
W 2000 roku został laureatem Nagrody im. Kazimierza Wyki.