Hinojosa was first elected chairman of the Texas Democratic Party in 2012. Previously, he served as chairman of the Cameron County Democratic Party after serving 12 years as county judge. Hinojosa has also served as Justice of the 13th District Court of Appeals, a state district judge, and a trustee on the Brownsville ISD school board.