Nacido en Madrid en 1975, es oriundo de la comarca de Liébana (Cantabria) por vía materna. Tiene 4 hijos.Se licenció en Derecho por la Universidad Pontificia Comillas en 1998 e ingresó en la carrera judicial en mayo de 2003, con apenas 28 años. Comenzó a ejercer la Judicatura, primero en el Juzgado de Primera Instancia e Instrucción número 3 de Navalcarnero (Madrid), y dos años y medio más tarde en el Juzgado número 4 de la misma localidad. En abril del 2008 sustituyó temporalmente a Juan del Olmo (instructor del sumario del 11-M) y, entre otras decisiones, ordenó el ingreso en prisión eludible bajo fianza de tres millones de euros del exasesor urbanístico del Ayuntamiento de Marbella, Juan Antonio Roca. Posteriormente pasó al Juzgado de Primera Instancia número 5 de Collado Villalba, de Madrid. Pertenece a la plataforma "Otro Derecho Penal es Posible", integrada por juristas españoles progresistas.