Es licenciado en Matemáticas Aplicadas por el Instituto Tecnológico Autónomo de México (ITAM) y tiene una maestría en Matemáticas Aplicadas y Ciencias Sociales con especialización en Análisis de Poblaciones por la Universidad de Aix-Marseille, Marsella, Francia. Se ha especializado en herramientas analíticas aplicadas al trabajo colaborativo con científicos sociales.
Colaboró con el Instituto de Políticas de Transporte y Desarrollo (ITDP) México, primero como practicante enfocado en el análisis de la demanda de cajones de estacionamiento en la Ciudad de México, y posteriormente como encargado de Políticas de Estacionamiento y Gestión de Demanda. Actualmente dirige el área de estadística y ciencia de datos de Dat’s Why, empresa que combina Big Data, tecnología y ciencia de datos para generar conocimiento sobre dónde, cuándo, cómo y por qué se mueven las personas.