Wystąpił początkowo jako Wally Webb i Georg Gibbs w inscenizacji Naszego miasta Thorntona Wildera w reżyserii Jana Błeszyńskiego (1993) oraz jako Dionea w Dekameronie Giovanniego Boccaccia w reżyserii Jacka Bunscha (1994).
W latach 1995–1998 pozostał członkiem zespołu artystycznego poznańskiego Teatru Polskiego pod kierownictwem artystycznym Lecha Raczaka, gdzie otrzymał nagrodę krytyków poznańskich „Róża” dla najlepszych aktorów, przyznaną przez „Dziennik Poznański” (za 1996). W tamtym czasie wystąpił m.in. w adaptacji Edmonda Davida Mameta (1996) autorstwa Lecha Raczaka, gdzie zagrał u boku Janusza Stolarskiego, a także w przedstawieniu Noc Walpurgii albo Kroki Komandora Wieniedikta Jerofiejewa (1996) w reżyserii Waldemara Modestowicza, gdzie wystąpił u boku Andrzeja Szczytki i Waldemara Obłozy.
W latach 1999–2001 był etatowym aktorem Teatru Rozmaitości w Warszawie, gdzie grał u boku Stanisławy Celińskiej i Jacka Poniedziałka m.in. w Hamlecie Williama Shakespeare’a (1999) i Bachanatkach Eurypidesa (2001) w reżyserii Krzysztofa Warlikowskiego.