He has graduated both from Feliks Parnell National Ballet School in Lodz and Amsterdam School of Arts. He has cooperated with a number of theatres in Poland, Germany and Holland:Het National Ballet Amsterdam,Ahoy Opera Rotterdam, Polish Dance Theatre – Poznan Ballet, Theaters of Vorpommern Region (Greifswald, Strasland), Theatres in Magdeburg, Nordhausen, Halberstadt, State Theatre in Bremenhaven, Pfaltztheater Kaiserslautern, Theatre of Cottbus, Music Theatre of Lodz, Castle Opera in Szczecin.