Jako pracownik Zakładu Analizy Matematycznej na Wydziale Matematyki i Informatyki Uniwersytetu Wrocławskiego odbył staże podoktorskie w jednostce badawczej na Uniwersytecie Denisa Diderota w Paryżu w ramach projektu finansowanego przez francuską (2013–2015) i w Zakładzie Matematyki Dyskretnej na Wydziale Matematyki i Informatyki Uniwersytetu im. Adama Mickiewicza w Poznaniu (2015–2018). W 2018 został pracownikiem naukowym Instytutu Matematycznego PAN w Krakowie. W 2019 przebywał na Uniwersytecie Kalifornijskim w San Diego w ramach programu STEM Impact Award Fundacji Fulbrighta.

Został członkiem Akademii Młodych Uczonych PAN. W latach 2021–2025 zasiadał w jury Nagrody im. Kazimierza Kuratowskiego.

Działalność naukowa Jego główną dziedziną aktywności jest kombinatoryka, dział matematyki dyskretnej. Zajmuje się badaniem dyskretnych struktur losowych, a w szczególności map i . Podczas pobytu w Paryżu rozwiązał problem matematyczny otwarty przez niemal dwadzieścia lat, co otworzyło drzwi do badania losowych przestrzeni nieorientowalnych. Rozprawę habilitacyjną poświęcił związkom funkcji symetrycznych (wielomianów Jacka i ) ze strukturami kombinatorycznymi, takimi jak diagram Younga. Do jego specjalności należy także analiza harmoniczna.