Obtenido el título de Doctor en Medicina Veterinaria, se dedicó a su profesión en Castillos y, por su trabajo como veterinario, se vinculó estrechamente con Wilson Ferreira Aldunate y su familia que poseían campos en la zona.
En julio de 1974 se instaló en Río Grande del Sur, Brasil, donde se dedicó a la administración de empresas agropecuarias, desarrollando paralelamente actividades políticas con exiliados uruguayos.
Derrotó al intendente colorado Adauto Puñales, que buscaba la reelección, siendo electo para el periodo 1990-1995.
En 1999 decidió apoyar a Tabaré Vázquez en el balotaje contra Jorge Batlle.
Líder del Movimiento Federal Saravista,[6] se define como el candidato más a la izquierda en el Partido Nacional.