Po ukończeniu liceum dostał się do PWST w Warszawie. Po roku nauki z przyczyn polityczno-ekonomicznych postanowił opuścić kraj. Trafił do Austrii do obozu dla uchodźców koło Wiednia. Po półrocznym pobycie w Austrii oraz w związku z przemianami panującymi w Polsce postanowił wrócić do kraju. Po raz drugi z powodzeniem zdał do szkoły aktorskiej, tym razem do Państwowej Wyższej Szkoły Filmowej, Telewizyjnej i Teatralnej w Łodzi. Już na pierwszym roku dostał propozycję zagrania niewielkiej roli w filmie Jacka Bromskiego pt. 1968. Szczęśliwego Nowego Roku – studenta Rafała. To z kolei zaowocowało otrzymaniem głównej roli w filmie Juliusza Machulskiego pt. Szwadron. Do tej pory zaistniał w ponad 20 filmach kinowych i telewizyjnych, w kilkunastu serialach i teatrach telewizji. W Teatrze Capitol gra w spektaklach: „Prezent urodzinowy” oraz „Łóżko pełne cudzoziemców”