Politólogo y maestro en derecho, en sus actividades profesionales se ha desarrollado en el tercer sector donde ha trabajado en diversas organizaciones de la sociedad civil en organismos internacionales, así como en instituciones de gobierno mexicano a nivel federal y local. Se ha especializado en derecho internacional humanitario, derechos humanos, trabajo con personas en movimiento en contextos urbanos y desarrollo institucional en sociedad civil. Desde 2018 se desempeña como director en Casa Refugiados.