Tomáš vystudoval Právnickou fakultu Univerzity Karlovy. Před nástupem do NIRRIS pracoval v předních českých advokátních kancelářích, kde získal zkušenosti v oblastech vymáhání pohledávek, zahraničního obchodu a evropského práva. Během studia byl aktivní ve studentských organizacích. Absolvoval roční studijní pobyt na univerzitě v Utrechtu.