Es licenciado en Ciencias Políticas y Administración Pública por la Universidad Iberoamericana y maestro en Marketing Digital por la Universidad Rey Juan Carlos en España. Fungió como coordinador de asesores en la Secretaria de Turismo de la CDMX de 2015 a 2017. Fue diputado federal en la LXI Legislatura y diputado en la Asamblea Legislativa del Distrito Federal en la VI Legislatura, donde propuso la Ley Ambiental de protección a la Tierra en el Distrito Federal que incluye los derechos de la Naturaleza.
Fue presidente de la agrupación política nacional Horizontes. Junto con la doctora Esther del Río Serrano