Licenciado en Derecho. Universidad Autónoma Metropolitana (1997-2001).

Actualmente curso la Maestria en Derecho Procesal Constitucional (2008-).

Instituto Nacional de Estudios Penales

Profesor de Licenciatura en Derecho. Universidad Autónoma del Estado de México (2004-2008).

Director de la Firma Jurídica Herrera & Asociados. (2006-)