- 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.