Licenciado y Maestro en Derecho. Obtuvo este último grado con orientación en Derecho Penal. Es especialista en temas de Administración de Justicia Penal. Se ha desempeñado como Secretario Proyectista, Secretario de Acuerdos, también como Magistrado de la Novena Sala Penal por Ministerio de Ley. Actualmente es Juez Quincuagésimo Quinto de lo Penal en el Poder Judicial de la Ciudad de México.