Absolwent Lart Studio w Krakowie oraz Akademii Sztuk Teatralnych im. Stanisława Wyspiańskiego w Krakowie na Wydziale Teatru Tańca. Stypendysta Kibbutzim College of Education, Technology and the Arts w Tel Awiwie oraz V4 Young Dance Talents organizowanego przez Central Europe Dance Theatre.
Zrealizował spektakle dyplomowe: Bal manekinów w reżyserii Jerzego Stuhra oraz Bezdech w choreografii Sylwii Hefczyńskiej-Lewandowskiej.
Doświadczenie zdobywał w Och Teatrze w Warszawie, Teatrze Tańca i Ruchu Rozbark w Bytomiu, Teatrze Muzycznym Capitol we Wrocławiu, Teatrze Żydowskim w Warszawie, Warszawskiej Operze Kameralnej, Teatrze im. Stefana Jaracza w Łodzi, Operze i Filharmonii w Białymstoku, Teatrze Polskim w Podziemiu we Wrocławiu oraz Teatrze Wielkim - Operze Narodowej.
Występował w spektaklach: Bal manekinów (reż. Jerzy Stuhr), OR ID (reż. Anna Piotrowska), Blaszany bębenek (reż. Wojciech Kościelniak), Opera za trzy grosze (reż. Wojciech Kościelniak), Śpiewak Jazzbandu (reż. Wojciech Kościelniak), Jesus Christ Superstar (reż. Jakub Wocial/Santi Bello), Czarodziejski flet (reż. Giovanny Castellanos), Maria de Buenos Aires (reż. Wojciech Faruga), The dogs leap on actaeon (reż. Oskar Sadowski), La bohème (reż. Barbara Wysocka).
Stworzył dwa autorskie spektakle teatru tańca: Tefilin - prezentowany na Festiwalu Szekspirowskim w Gdańsku i na Mandala Performance Festiwal we Wrocławiu oraz Gwiazdozbiór - prezentowany w Centrum Sztuki Współczesnej w Toruniu oraz na Międzynarodowym Festiwalu PRO CONTRA w Szczecinie gdzie otrzymał nagrodę GRAND PRIX za najlepszy spektakl.
Współtworzy kolektyw choreograficzny GG Movement Directors reżyserujący ruch i choreografię na planach zdjęciowych, teledyskach, filmach, reklamach telewizyjnych, filmach modowych oraz trasach koncertowych. Współpracował między innymi z Rosalie, sanah, Brodką, Królem, Michałem Szpakiem, Ofelią, Beatą Kozidrak, Natalią Przybysz, Natalią Szroeder, Hanią Rani, Tymkiem. Dwa teledyski z jego choreografią otrzymały tegoroczne nagrody na PL Music Video Awords 2023. Zrealizował choreografię do filmu Dawid i Elfy w reżyserii Michała Rogalskiego.
W ostatnim czasie stworzył choreografię w spektaklu Ostatnie dni Eleny i Nicolae Ceausescu w reżyserii Wojciecha Farugi w Teatrze Polskim w Bydgoszczy.