Jest absolwentem I LO w Słupsku.
Ukończył PWST w Krakowie w 1986 roku.
Występował w Grupie Tanecznej "Wir", Teatrze Rondo w Słupsku i Państwowym Teatrze im. Wandy Siemaszkowej w Rzeszowie.
Wystąpił w filmie "Nie ma takiego numeru" Bartosza Brzeskota w 2006 roku.