Doctor y Licenciado en Derecho por la Universidad de Granada, y Licenciado en Criminología por la Universidad de Murcia, Abogado en ejercicio, Profesor Titular de Derecho Penal de la Universidad de Granada, Coordinador del Aula de Práctica Judicial y ha sido también Coordinador del Grado en Criminología y del Doctorado en Derecho Penal y Política Criminal.
Fiscal Sustituto de la Fiscalía del Tribunal Superior de Justicia de Andalucía. Desde 2012 hasta la actualidad ejerce la abogacía (Socio Fundador del despacho “Aránguez Abogados” con sede en Madrid y Granada, que cuenta con una plantilla de catorce profesionales cualificados en todas las áreas del Derecho).
Es también Profesor honorario de la facultad de Derecho y Ciencias Políticas de la Universidad Inca Garcilaso de la Vega (Lima, Perú) y de la Universidad Tecnológica (Lima, Perú).