Sceniczną przygodę rozpoczął w spektaklu „Piotruś Pan” w Teatrze Capitol. Występuje także na deskach teatru Studio Buffo („Piotruś Pan”) w roli zagubionego chłopca. Uczestniczył w warsztatach i przedstawieniach „Shrek Jr.” oraz „Spamalot: Young@Part” w reż. Jacka Mikołajczyka, realizowanych w Teatrze Syrena. Od kilku lat śpiewa w
chórze dziecięcym Mille Voci oraz występuje jako aktor dubbingowy. W musicalu „Matylda” wciela się w postać Nigela.