Abogado por la Universidad Nacional Autónoma de México.
Cuenta con estudios en derecho constitucional por la universidad de Viena, Austria.
Ha sido consejero electoral distrital del INE en distintos procesos electorales.
Actualmente se encuentra realizando la Maestría en Derecho Constitucional por la facultad de derecho de la UNAM.