Fue diputado en la LIII Legislatura del Congreso de la Unión de 1985 a 1988 y diputado local en la LIII Legislatura del Congreso del Estado de Yucatán de 1993 a 1994.