Tomáš absolvoval Právnickou fakultu Univerzity Karlovy v roce 1994, v roce 1996 získal postgraduální titul LL.M. na Středoevropské univerzitě, postgraduální tituly Ph.D. (2002) a JUDr.
Tomáš Richter je advokát v advokátní kanceláři JŠK v Praze. Je docentem obchodního práva, v letech 2011 až 2014 byl profesorem na nizozemské Radboud University Nijmegen, kde byl držitelem Chair in Cross-Border Corporate Insolvency Law.