Santos fue elegido concejal del Ayuntamiento de Houston en 1994, para ser electo como alcalde dos años después.