Przed sezonem MHL (2019/2020) przeszedł do innego chińskiego klubu, PRG Junior (formalnie z siedzibą w Pekinie). Na początku października 2019 dołączył do belgijskiej drużyny Antwerp Phantoms, występującej w międzykrajowych rozgrywkach BeNeLiga, lecz także funkcjonującego w Rosji). W sierpniu 2020 przebywał na testach w łotewskiej drużynie Dinama Ryga z rosyjskich rozgrywek KHL. Pod koniec stycznia 2021 został zawodnikiem Zagłębia Sosnowiec. Tam rozegrał dwa spotkanie, po czym zmagał się z kłopotami zdrowotnymi, a w maju 2021 ponownie podpisał kontrakt z tym klubem. Po starcie sezonu 2021/2022 odszedł z klubu na początku października 2021. Tuż po tym został zaangażowany do słowackiej drużyny HC 19 Humenné, występującej w tamtejszej 1. lidze.
Został reprezentantem kadr juniorskich Polski. W 2014 był kadrowiczem reprezentacji do lat 16. W barwach reprezentacji Polski do lat 18 uczestniczył w turniejach mistrzostw świata juniorów do lat 18 edycji 2016 (Dywizja IIA), 2017 (Dywizja IB).