Tomáš Chalupa byl ministrem životního prostředí v Nečasově vládě, v čele úřadu nahradil odstupujícího Pavla Drobila. Toho smetla z křesla aféra s manipulacemi se zakázkami Státního fondu životního prostředí.
Na volebním kongresu Občanské demokratické strany v lednu 2014 neobhájil post místopředsedy strany, který získal na 22. kongresu ODS na podzim 2012.
V květnu 2010 byl Tomáš Chalupa zvolen poslancem za Občanskou demokratickou stranu v Praze, a to díky velkému počtu preferenčních hlasů.
Tomáš Chalupa vystudoval Právnickou fakultu Univerzity Karlovy v Praze. Začínal jako novinář, v roce 1997 nastoupil jako mluvčí Klausovy vlády. Po přechodu do komunální politiky byl zástupcem Pavla Béma, kterého později ve funkci starosty Prahy 6 nahradil.
Je euroskeptikem, oblíbencem Václava Klause. Je považovaný za politika kompromisu, pečlivého až pedantského.
V Poslanecké sněmovně je členem Zahraničního výboru a Výboru pro evropské záležitosti.
V anketě Aktuálně.cz, v níž jsme zkoumali majetkové poměry nových poslanců, odpověděl, že v roce 2009 si jako starosta Prahy 6 vydělal 977 tisíc korun a jako člen zastupitelstva hlavního města dalších 78 tisíc korun. Odměna z dozorčí rady Pražské energetiky činila 235 tisíc korun, za představenstvo Pražských služeb obdržel 750 tisíc korun a za pronájem bytu a garážového stání 430 tisíc korun.
Do ledna 2011 byl starostou městské části Praha 6. Členem Občanské demokratické strany se stal v roce 1992.