12 lipca 2012 został nowym szkoleniowcem Ruchu. Zastąpił na tym stanowisku Waldemara, który dwa dni wcześniej objął reprezentację Polski. Tomasz pracował niespełna dwa miesiące, po odpadnięciu z Ligi Europy UEFA (Niebiescy ograli Metałurga Skopje 3:1 i 3:0, po czym ulegli 0:2 i 0:5 Viktorii Pilzno) i słabym starcie ligi (trzy porażki i stosunek bramek 0:7) 5 września 2012 został zastąpiony przez Jacka Zielińskiego, obejmując wówczas stanowisko trenera młodzieży w Ruchu.

18 czerwca 2013 został trenerem grającego na drugim poziomie ligowym GKS Tychy, zastępując Piotra Mandrysza. Z funkcją tą pożegnał się 24 września 2013. W 2014 był szkoleniowcem rezerw Ruchu Chorzów występujących na czwartym szczeblu rozgrywkowym, a 7 października 2014 powrócił do pracy z pierwszą drużyną Ruchu ponownie w roli asystenta Waldemara Fornalika. Odszedł z klubu 22 kwietnia 2017, wkrótce potem znajdując zatrudnienie w Piaście Gliwice, znów jako asystent starszego brata.