• Ex Magistrado de la Corte Suprema de Panamá.
  • Egresado de la Universidad de Panamá.
  • Miembro de la Comisión Codificadora creada en el año 2005 por el Presidente de la República para la Confección de los Anteproyectos de Código Penal y Código Procesal Penal.
  • Presidente de la Comisión de Asuntos Penales y Penitenciarios del Colegio Nacional de Abogados de Panamá desde 1998 hasta agosto de 2007.
  • Presidente de la Comisión de Derecho Procesal del Colegio de Abogados de Panamá desde agosto de 2007 hasta diciembre de 2007.