Abogado por la Universidad Particular de Chiclayo (2005). Magíster en Derechos Humanos por la Pontificia Universidad Católica del Perú, máster en Derechos Humanos, Estado de Derecho y Democracia en Iberoamérica por la Universidad de Alcalá - España. Realizó estudios de maestría en Derecho Penal y Derecho Constitucional en la Universidad Nacional Pedro Ruiz Gallo – Lambayeque (2006-2009) y cursos de especialización en Derechos Humanos por la Universidad Nacional Pedro Ruiz Gallo.
Cuenta con quince años de experiencia profesional en la defensa, asesoría, investigación y promoción de los derechos humanos en la Defensoría del Pueblo, en donde labora desde el 2003, desempeñándose como consultor, comisionado y luego como coordinador del Módulo de Atención de Jaén. En noviembre de 2010, se desempeñó como jefe de la Oficina Defensorial de Huancavelica y a partir del agosto de 2012 dirige la Oficina Defensorial de Tumbes.