Tomáš Töpfer se narodil v Praze v roce 1951. Vystudoval konzervatoř v Brně a DAMU v Praze, prošel divadly v Ostravě, Ústí nad Labem a v Šumperku. Od roku 1987 hrál ve vinohradském divadle. S Eliškou Balzerovou založili v roce 1995 Nadaci Fidlovačka a uvedli do provozu zchátralou budovu divadla v Praze-Nuslích. Töpfer je v Divadle Na Fidlovačce ředitelem, hercem i režisérem.