Licenciado en Ciencias Políticas de la UNAM y doctorado Honoris Causa en Medicina Alternativa. Diputado local en la CDMX de 2015 a 2018 y presidente de la comisión de Derechos Humanos en la Asamblea Legislativa del DF. Dirigente de la agrupación política nacional Ciudadanos en transformación. Presidente del Partido Humanista en la CDMX. Dirigente social en FUCEP A.C. Afiliado fundador del Partido Mexicano de los Trabajadores. Miembro de la comisión nacional de Garantías y Vigilancia en el Partido Mexicano Socialista. Afiliado fundador del Partido de la Revolución Democrática y del Partido Humanista.