Absolwent Akademii Teatralnej w Warszawie. Reżyser („Cudowny naszyjnik” – Teatr Stu w Krakowie, „Romeo i Julia” – Teatr Polski w Szczecinie, „Makbet” – Teatr Polski w Bielsku-Białej), choreograf („Bal w operze” – Teatr Witkacego w Zakopanem, „Jak wam się podoba” – Teatr Polski w Szczecinie, „Mazepa” Teatr Dramatyczny w Płocku), aktor („Hamlet” i „Król Lear” – Teatr Stu w Krakowie, „Koty” – Teatr Roma w Warszawie, „Metro” – Teatr Dramatyczny w Warszawie). Wykładał w krakowskich szkołach artystycznych: Państwowej Wyższej Szkole Teatralnej i Akademii Muzycznej. Jest dyplomowanym instruktorem akrobatyki i kaskaderem. Kompozytor, autor muzyki teatralnej, telewizyjnej i filmowej.