Michał was born in Poland in 1980 in Warsaw. He started to play basketball in the age of 10 and officiated first game 2 years later.
Referee since 2001
Top Polish league since 2013
FIBA referee 2015
Basketball Champions League season 2016/17
Participated in REFEREE.PL camp 2013