En 2012 es electo diputado federal por movimiento Ciudadano y abandona el PRD para participar en la fundación de Morena, el nuevo partido político liderado por Andrés Manuel López Obrador.