Magistrado emérito en la Sala Segunda (de lo Penal) del tribunal supremo. Ha sido presidente de sección en la Audiencia Provincial de Madrid, juez de instrucción y de primera instancia en diversas ciudades españolas. Ha sido vocal del Consejo General del Poder Judicial. Fundador y director de la revista “Jueces para la Democracia. Información y debate”.
Entre sus publicaciones destacan: “Justicia/conflicto” (1988), “Los ‘hechos’ en la sentencia penal” (2005), “Valoraçao da prova e sentença penal” (2006), “En torno a la jurisdicción” (2007), “Justicia penal, derechos y garantías” (2007), “Prueba y convicción judicial en el proceso penal” (2009), “Cultura constitucional de la jurisdicción” (2010), “Tercero en discordia. Jurisdicción y juez del estado constitucional” (2015).