John Sharp served as Comptroller of Texas from 1991-1999. He previously served on the Texas Railroad Commission, in the Texas State Senate, and in the Texas State House of Representatives. He identifies as a Democrat.
1988
–Endorsed Michael Dukakis (D) for President (lost general election)