Magistrado. Doctor en Derecho. Letrado del Gabinete Técnico del Tribunal Supremo (Área Penal). Profesor acreditado de Derecho penal y Derecho procesal penal por la Agencia para la Calidad del Sistema Universitario de Castilla y León (ASUCyL). Analista del Centro de Documentación Judicial. Académico correspondiente de la Real Academia de Jurisprudencia y Legislación.
Ha compatibilizado su cargo con el ejercicio de la docencia como profesor de Derecho penal en la Universidad de las Islas Baleares y en el Centro de Estudios Universitarios y de Derecho procesal penal en la Universidad Internacional Isabel I y en la Universidad Internacional de Valencia.
Es autor de numerosas publicaciones relacionadas con el proceso penal, derecho penal, recurso de casación y violencia de género.