W 1997 zdobył pierwszą nagrodę na Festiwalu Piosenki Francuskiej i zadebiutował w roli Romea w spektaklu szekspirowskim Romeo i Julia (reż. Adam Hanuszkiewicz) na scenie Teatru Nowego w Warszawie. W 1998 został laureatem Przeglądu Piosenki Aktorskiej i zamieszkał w Warszawie, gdzie do 2001 grał role w spektaklach w reż. Adama Hanuszkiewicza w Nowym Teatrze: Ballady i romanse (1998), Chopin, jego życie (1999) czy Kobieta bez skazy (2000). Występował także na deskach warszawskich teatrów: Syrena (1999–2005), Scena Prezentacje (2000) i Komedia (2001).
Pod koniec lat 90. zadebiutował na małym ekranie, statystując w filmach i grając w reklamach. Poza tym pracował jako nauczyciel historii sztuki w szkole. Zagrał epizodyczne role w serialach: Klan (1997–2004), Na dobre i na złe (1999) i Lokatorzy (2000). Z czasem odgrywał większe role m.in. Maćka Reutta, syna doktora w serialu Przeprowadzki (2000), Ruteckiego w filmie Syzyfowe prace (2001) i kleryka Juliana Pereszczakę w serialu Złotopolscy (2001–2002). W 2002 zagrał w pełnometrażowym filmie francuskim Powiedz mi, że mnie kochasz oraz zagrał recital pt. Jacques Brel w Teatrze Syrena w Warszawie. Największą popularność przyniosła mu rola Michała Brzozowskiego, młodszego brata Andrzeja w serialu Na Wspólnej, w którym gra od 2003.