Nació en la Cd. de México en 1962, estudió economía en el Instituto Tecnológico Autónomo de México (ITAM), entre 1984 y 1996 trabajó en la Secretarías de Hacienda y Crédito Público, Relaciones Exteriores, Turismo y en la Lotería Nacional, dependencias en donde desempeño diversos cargos relacionados con temas económicos, financieros y de finanzas públicas.

En 1998 se incorpora como asesor del grupo parlamentario del Partido de la Revolución Democrática (PRD) en la Cámara de Diputados. En marzo del 2000, participa como asesor en la Comisión Legislativa para Investigar el Rescate Bancario en México.

En 2001 se incorpora como asesor en la Comisión de Hacienda y Crédito Público y posteriormente en 2002 forma parte del staff de asesores de la Comisión de Vigilancia de la Auditoría Superior de la Federación.

En 2003 se integra al grupo de asesores de la Unidad de Evaluación y Control de la misma Cámara de Diputados y en 2005 participa en el Movimiento de Andrés Manuel López Obrador.

Durante su paso como asesor en la Cámara de Diputados, participó en el análisis y elaboración de múltiples iniciativas en materia económica, financiera, presupuestaria y de transparencia y rendición de cuentas.

En 2009 se convierte en Diputado Federal por el Partido del Trabajo (PT) al ganar la elección por el distrito 20 en Iztapalapa.

Como Diputado Federal fue integrante de las Comisiones de Hacienda y Crédito Público, Gastos Fiscales, Competitividad y Secretario de la Comisión de Vigilancia de la Auditoría Superior de la Federación, presentó 23 iniciativas entre las que destacan las propuestas de reforma a la Ley del Impuesto Sobre la Renta, al Código Fiscal de la Federación, a la Ley de Instituciones de Crédito, a la Ley Federal de Presupuesto y Responsabilidad Hacendaria, a la Ley para la Transparencia y Ordenamiento de los Servicios Financieros y a la Ley de Fiscalización y Rendición de Cuentas de la Federación.

A la fecha es coautor de 6 libros: dos sobre el Rescate Bancario, uno sobre el Lavado de Dinero, dos sobre la Reforma Fiscal y uno sobre el Presupuesto de Egresos de la Federación.

Desde su incorporación como asesor legislativo, se ha vinculado a la defensa de los usuarios de los servicios financieros.