Kariera W wieku 14 lat pojawił się jako uczeń z LVI Liceum Ogólnokształcącego im. Tetmajera w telenoweli TVP1 Klan (1997). Występował gościnnie w serialach: Rodzinka (2004), Kryminalni (2004), Pensjonat pod Różą (2004–2005) i Królowie śródmieścia (2006). W trakcie studiów zadebiutował na kinowym ekranie w głównej roli jako 19-letni Ślązak Wojtek w dramacie Sławomira Fabickiego Z odzysku (2006), za którą został uhonorowany nagrodą za debiut aktorski w głównej roli męskiej na Koszalińskim Festiwalu Debiutów Filmowych „Młodzi i Film”, nagrodą aktorską i nagrodą „Odkrycie Festiwalu” na Ogólnopolskim Festiwalu Sztuki Filmowej Prowincjonalia we Wrześni, nagrodą za główną rolę męską na Międzynarodowym Festiwalu Filmowym w Salonikach oraz nagrodą za najlepszą rolę męską na Międzynarodowym Festiwalu Filmowym w Bratysławie.

Po raz pierwszy wystąpił na profesjonalnej scenie Teatru Nowego w Poznaniu w roli Romea w inscenizacji dramatu Williama Szekspira Romeo i Julia (2005) w reżyserii Janusza Wiśniewskiego. W Teatrze Nowym w Łodzi grał rolę Asafa w sztuce Edny Mazyi Zabawy na podwórku (Games in the Backyard, 2007) w reż. Tomasza Gawrona.