Swoją karierę rozpoczął w sezonie 2008/09 jako libero AZS Częstochowa. Pomimo niemal dwudziestu lat spędzonych w Plus Lidze, ma na swoim koncie grę w zaledwie czterech klubach.
Z Częstochowy w 2010 roku przeniósł się do PGE Skry Bełchatów, a po kolejnych czterech sezonach zmienił barwy klubowe na ZAKSĘ Kędzierzyn-Koźle.
Tam też spędził kolejne siedem lat. Aktualnie, od sezonu 2021/22, jest zawodnikiem Asseco Resovii Rzeszów.
A grania przed Pawłem Zatorskim i kolegami jest bardzo dużo. Już 6 stycznia pojedynek na Podpromiu w Lidze Mistrzów z niemieckim SVG Lueneburg, a w sobotę półfinał Pucharu Polski w Krakowie z Projektem Warszawa.








