Licenciado en Derecho y Notario Público. Cursó Maestría en Derecho Penal Económico en la Universidad de Sevilla, España. Realizó estudios de especialización en la Universidad de Pisa, Italia, en formación de Derecho Constitucional. Cursa estudios avanzados de Cambio Climático en la Facultad Latinoamericana de Ciencias Sociales; Sede de Argentina. Cursa Maestría en Tecnología Blockchain y sus Aplicaciones Empresariales, en la Universitat Politécnica de Catalunya (UPC). Actualmente es candidato a Doctorado en Derecho Penal, por la Universidad Escuela Libre de Derecho.
En el ámbito laboral, se desempeño como Asistente Legal de varios Magistrados de la Corte Suprema de Justicia. Laboró en la Defensa Pública de Alajuela, Limón y San José. Así mismo, durante muchos años, se desempeñó como Fiscal de Pérez Zeledón, Curridabat, San Carlos, Tibás, Cartago y San José entre otros. De igual manera, se desempeño como Fiscal de Juicio de Puntarenas, Alajuela, Heredia, Cartago y San José. Finalmente y poco antes de culminar su carrera judicial, se desempeño como Fiscal Adjunto de Cartago y Juez Penal.
En la Academia, ha sido Profesor Universitario e instructor en la Escuela Judicial del Poder Judicial de Costa Rica.
Se ha desempeñado en distintas agrupaciones de interés público, colaborando como miembro de la Comisión de Aranceles y de la Comisión de Asuntos Penales del Colegio de Abogados de Costa Rica. Así como ex – miembro de la Asociación de Fiscales y Ex Fiscales de Costa Rica y como ex – miebro de la Corte Nacional de Honor de la Asociación de Guiás y Scouts de Costa Rica.
Por sus múltiples estudios actuales y constantes, así como su práctica profesional, se especializa en Derecho Penal, siendo un profesional sumamente reconocido en su área.