Thorsten Schwab ist seit 1997 Mitglied der CSU und seit 2013 Mitglied des Landtags. Er tritt bei den Landtagswahlen 2018 als Direktkandidat der CSU im Stimmkreis 606 Main-Spessart an. In diesem Stimmkreis konnte er sich bereits bei den letzten Landtagswahlen durchsetzen.

Schwab ist verheiratet und hat zwei Kinder.