Fue diputado federal por el XII Distrito Electoral de Michoacán, Apatzingán, de 1997 al 2000, y fue coordinador de los diputados federales de Michoacán del PRD en la LVI Legislatura Federal.