Anguita was Secretary General of the Communist Party from 1988 to 1998. He was also Mayor of Córdoba from 1979 to 1986. From 1989 to 2000, he was a Congressional Deputy and Coordinator of United Left.