Występował w teatrach warszawskich: Studio im. Stanisława Ignacego Witkiewicza (2002-2006) i Komedia (2007). Po debiutanckiej małej roli kinowej w adaptacji powieści Henryka Sienkiewicza w reżyserii Jerzego Hoffmana Ogniem i mieczem (1999), zagrał zakochanego ucznia klasy maturalnej w filmie To my (2000) i pojawił się jako pan młody w Listy miłosne (2001). W 2001 roku pojawił się w teledysku Natalii Kukulskiej do piosenki Cicho ciepło. W telenoweli TVP1 Klan (1997-98 i 2000) zagrał Marcina, kolegę Agnieszki i działacza ruchu ekologicznego, w sitcomie Polsat Świat według Kiepskich (2004) zagrał postać diabła, w operze mydlanej Polsat Pierwsza miłość (2004-2005) był wychowawcą w Domu Dziecka we Wrocławiu, prawnym opiekunem Mariusza Krzyżanowskiego i przyjacielem Pawła (Mikołaj Krawczyk), a w serialu Macieja Dejczera Oficer (2005) wystąpił w roli bezwzględnego człowieka przestępczego gangu. We współczesnej filmowej adaptacji Balladyny Słowackiego w reżyserii Dariusza Zawiślaka zagrał postać kochanka Balladyny wzorowaną na Fon Kostrynie.