Aktor teatralny i filmowy.
Ukończył wrocławski Wydział Aktorski Państwowej Wyższej Szkoły Teatralnej im. Ludwika Solskiego.
Zadebiutował na scenie Teatru Współczesnego im. Edmunda Wiercińskiego we Wrocławiu.
W 1987 otrzymał ministerialną Nagrodę Artystyczną Młodych im. Wyspiańskiego za rolę Jaszy Mazura w Sztukmistrzu z Lublina.
Jest czterokrotnym laureatem wrocławskiej nagrody „Złota Iglica”.
Grał w filmach min. “Alchemik” u boku Olgierda Łukaszewicza i Michała Bajora,”Dzień świra”, “Sala samobójców”, serialach” Belfer”, “Ślad”.
Stworzył kreację Marka Żukowskiego, lekarza w serialu “Pierwsza miłość”.