Estudió la carrera de Derecho en la Universidad Panamericana, obteniendo el título de Licenciado en Derecho con la defensa de la tesis “El Auto de Vinculación a Proceso. Crítica y Propuesta a su Ubicación Procesal en el Sistema Penal Acusatorio Mexicano”.
Estudió un semestre en la Universidad Rey Juan Carlos en Madrid, España. Cuenta con un Diplomado de Derecho Procesal Latinoamericano en “La Prueba en el Proceso Penal Acusatorio” y estudió la maestría en "Juicio Oral y Proceso Penal Acusatorio" en el Instituto Nacional de Ciencias Penales.
Cuenta con experiencia laboral en derecho notarial, derecho corporativo y litigio civil y penal.
Es profesor titular de la cátedra Procesal Penal en la licenciatura de Derecho en la Universidad Panamericana.