Formación académica:
- Profesor.
Trayectoria legislativa:
- Diputado Coordinador Parlamentario en el Congreso del estado de Durango (1989 – 1992).
- Diputado Federal electo de Mayoría Relativa y Coordinador Parlamentario del PT (1997 – 2000).
- Diputado Federal y Coordinador del Grupo Parlamentario del PT 2003 -2006).
- Senador y Coordinador Parlamentario del PT (2006-2012).
Trayectoria administrativa:
- Presidente Municipal de la capital del estado de Durango (1992 -1995).
Trayectoria política:
-
- Fundador del Comité de Defensa Popular de Durango (1979).
- Fundador del Partido del Trabajo (1990).
- Integrante de la Comisión Coordinadora Nacional del Partido del Trabajo.
- Comisionado Político Nacional del Partido del Trabajo en el estado de Durango.