Tomasz Garbowski urodził się 7 stycznia 1979 roku w Kluczborku. W sezonie 2007/08 gwizdał mecze III ligi, następnie awansował na szczebel centralny i już w sezonie 2009/2010 prowadził mecze I ligi. W minionych rozgrywkach poprowadził 6 meczów ekstraklasy, natomiast w bieżącym sezonie gwizdał w meczu GKS Bełchatów - Okocimski. Ostatni raz poprowadził Arce wiosenny mecz z Cracovią, zakończony remisem 1:1.