Juez, Fiscal de la Fiscalía General de la República de Cuba, Abogado litigante y Doctor en Ciencias Jurídicas por la Universidad de La Habana,
Máster en Derecho Público por la Universidad de Valencia, España y Diplomado en Derecho Procesal penal con mención a la Ejecución de Sentencias por el Instituto Nacional de Estudios Jurídicos de Managua, Nicaragua.
Docente de las universidades Anáhuac y del Valle de Puebla en México, así como docente de Posgrados en la Universidad San Carlos de Guatemala y del Instituto de estudio e Investigación Jurídica de Nicaragua.