Aktor i reżyser, urodzony w Nowym Targu w 1961 roku. Ukończył Wydział Aktorski Państwowej Wyższej Szkoły Teatralnej w Krakowie. Związał się z teatrami o wielkim renomie, takimi jak Teatr Polski w Warszawie, Teatr im. Jaracza w Łodzi, Teatr im. Stu w Krakowie, Teatr Stary w Krakowie, Teatr Komedia w Warszawie, Teatr im. Kochanowskiego w Radomiu oraz Teatr im. Wegierki w Białymstoku. Jego dorobek artystyczny obejmuje kilkadziesiąt ról teatralnych, a także występy w Teatrze Telewizji, Radiu, filmach i produkcjach telewizyjnych.
Pracował z renomowanymi reżyserami, takimi jak Krystian Lupa, Waldemar Śmigasiewicz, Maciej Wojtyszko, Maciej Prus, Tadeusz Bradecki, Kazimierz Kutz, Andrzej Wajda, Grzegorz Jarzyna, Krzysztof Warlikowski, Krzysztof Zanussi, Fred Apke, Steven Spielberg, Andrzej Seweryn, Dan Jammet, Jacques Lasalle, Janusz Wiśniewski i Krzysztof Jasinski.
Przez trzy kadencje pełnił funkcję przewodniczącego Związku Artystów Scen Polskich w Starym Teatrze. Został wyróżniony na Festiwalu Jednego Aktora w Toruniu za swoją rolę jako Misza Zubow w spektaklu "Zapiski Oficera Armii Czerwonej" w roku 1992. Otrzymał także Nagrodę Komitetu Radia i Telewizji za swoją rolę jako Walka w spektaklu "Do piachu" w roku 1990. W 2013 roku został nominowany do prestiżowej nagrody teatralnej "Feliks Warszawski" za swoją rolę jako Osioł w spektaklu "Qvo Vadis" w reżyserii Janusza Wiśniewskiego.
Uczestniczył w wielu międzynarodowych festiwalach, takich jak Sarajewo, Edynburg, Avignon i Chicago. Od 2011 roku jest członkiem zespołu Teatru Polskiego im. Arnolda Szyfmana w Warszawie, pod kierownictwem Andrzeja Seweryna.
Pracował z renomowanymi reżyserami, takimi jak Krystian Lupa, Waldemar Śmigasiewicz, Maciej Wojtyszko, Maciej Prus, Tadeusz Bradecki, Kazimierz Kutz, Andrzej Wajda, Grzegorz Jarzyna, Krzysztof Warlikowski, Krzysztof Zanussi, Fred Apke, Steven Spielberg, Andrzej Seweryn, Dan Jammet, Jacques Lasalle, Janusz Wiśniewski i Krzysztof Jasinski.
Przez trzy kadencje pełnił funkcję przewodniczącego Związku Artystów Scen Polskich w Starym Teatrze. Został wyróżniony na Festiwalu Jednego Aktora w Toruniu za swoją rolę jako Misza Zubow w spektaklu "Zapiski Oficera Armii Czerwonej" w roku 1992. Otrzymał także Nagrodę Komitetu Radia i Telewizji za swoją rolę jako Walka w spektaklu "Do piachu" w roku 1990. W 2013 roku został nominowany do prestiżowej nagrody teatralnej "Feliks Warszawski" za swoją rolę jako Osioł w spektaklu "Qvo Vadis" w reżyserii Janusza Wiśniewskiego.
Uczestniczył w wielu międzynarodowych festiwalach, takich jak Sarajewo, Edynburg, Avignon i Chicago. Od 2011 roku jest członkiem zespołu Teatru Polskiego im. Arnolda Szyfmana w Warszawie, pod kierownictwem Andrzeja Seweryna.