W 1993 roku ukończył wrocławską PWST. Za rolę "Czasu" w spektaklu dyplomowym zatytułowanym "Zimowa opowieść" dostał nagrodę na XI Ogólnopolskim Przeglądzie Spektakli Dyplomowych Szkół Teatralnych w Łodzi. Zaraz po tym rozpoczął pracę w Teatrze Polskim w Poznaniu. To na jego deskach miał miejsce jego debiut - wystąpił w podwójnej roli Georga Gibbsa i Wally'ego Webba w "Naszym mieście" Thorntona Wildera w reż. Jana Błeszynskiego. W 1996 roku otrzymał "Różę", nagrodę krytyków poznańskich przyznawaną najlepszym aktorom. Trzy lata później przeniósł się do Warszawy, gdzie dostał angaż w Teatrze Rozmaitości. Na dużym ekranie zadebiutował w 1993 roku w "Samowolce" Feliksa Falka, obrazie…