Teatralną karierę rozpoczął rolą w „Trzech siostrach” A. Czechowa, za którą otrzymał wyróżnienie na XVI Festiwalu Szkół Teatralnych w Łodzi. Od początku drogi aktorskiej związał się z Teatrem Ateneum w Warszawie. Szeroka publiczność pokochała go za role w „Barwach szczęścia”, „Prawie Agaty” czy „Magda M”. Swoim głosem zachwyca jako lektor i aktor dubbingowy. Od pięciu lat również w roli prezentera telewizyjnego i dziennikarza w programach „Pytanie na śniadanie” oraz „Postaw na milion”. W Teatrze Capitol zobaczymy go w spektaklu „Przekręt (nie)doskonały” , „Czy ty to ty” oraz „A mi to rybka!”.