Aktor, tancerz, choreograf. W pracy artystycznej i nauczycielskiej interesuje go towarzyszenie ludziom w transformacji i wzrastaniu. Głównymi obszarami zainteresowań są relacje, wyobraźnia i dotyk.
Studiował teatr i taniec na Uniwersytecie w Derby, na Wydziale Teatru Tańca w Bytomiu, na Wydziale Reżyserii Dramatu PWST w Krakowie. Uczył się u boku mistrzów takich jak Wim Vandekeybus, Krystian Lupa, Jan Peszek, w projektach badawczych i twórczych Jacka Łumińskiego (Oral history of Dance w Chinach oraz Polska Technika Tańca Współczesnego - Ciało, współczesność, tradycja, tożsamość). W 2022 roku zrealizował Kurs Wprowadzający do Metody Feldenkraisa (Anglia).
W latach 2020-2021 koordynował Program Przestrzenie Sztuki Taniec w Katowicach oraz pomagał w tworzeniu Zakładu Tańca Akademii Muzycznej w Katowicach.
Od 2011 roku współpracuje z teatrem Stella Polaris z Norwegii jako tancerz i choreograf. Współpracował m.in. z Jerzym Stuhrem ("Bal Manekinów", Och-Teatr), Magdaleną Piekorz (Warszawska Opera Kameralna), Brianem Michaelsem (Teatr Dramatyczny w Wałbrzychu), Jakubem Lewandowskim (m.in. Teatr Tańca i Ruchu Rozbark) oraz Krzysztofem Zanussim.
17.11.2023r. zrealizował choreografię do spektaklu "Wesele" w reżyserii Sławomira Narlocha (Teatr Jaracza w Olsztynie).