Marek was educated in the Poznan State Ballet School.
His first professional engagement was with the Polish Dance Theatre under Conrad Drzewiecki, who was at this time the most innovative choreographer of polish dance scene. Further he was engaged with the Bremer Dance Theatre, Deutsche Oper Berlin Ballet and Ballet of the Staatsoper Berlin. His repertoire includes various roles from world famous classical and contemporary repertoire while he had the privilege to work with world famous classical and contemporary choreographers.
As first Ballet master and choreographic assistant he worked in Peter Schaufuss Dance Company in Denmark and Berlin Ballet Company of the Komische Oper Berlin where he was in the position of the Associate Artistic Director.
He is teaching ballet in Europe, Asia and both Americas and is desirable judge by the world renowned ballet competitions.
Presently he executes the position of Associate Artistic Director at the Berlin State Ballet School. He continues working with his other interest such as choreographing, guest teaching and collaborating with different Artist (Film, Photography, Art and Music).