- Nauczyciel akademicki, były radny Rzeszowa.
- W latach 1999-2002 prezydent Rzeszowa.
- Poseł Sejm V i VI kadencji z ramienia Prawa i Sprawiedliwości.
Andrzej Szlachta - staż parlamentarny:
Poseł V kadencji
Data wybrania: 2005-09-25 Lista wyborcza: Prawo i Sprawiedliwość Okręg wyborczy: 23 Rzeszów Liczba głosów: 13824
Poseł VI kadencji
Data wybrania: 2007-10-21 Lista wyborcza: Prawo i Sprawiedliwość Okręg wyborczy: 23 Rzeszów Liczba głosów: 16319
Poseł VII kadencji
Data wybrania: 2011-10-09 Lista wyborcza: Prawo i Sprawiedliwość Okręg wyborczy: 23 Rzeszów Liczba głosów: 13717