Doctor en Derecho. Actualmente es profesor en la Maestría de Ciencias Penales en la Universidad de Costa Rica, Coordinador de la División de Derecho Penal del Colegio de Abogados y Abogadas de Costa Rica, Coordinador del Programa de Justicia Penal Juvenil del ILANUD, Consultor en materia de Justicia Juvenil de UNICEF