Se graduó como Teniente de corbeta en 1987.
En 1990 fue designado 1.er oficial de Minas y Torpedos en el Estado Mayor del municipio de La Habana del Este.
Entre 1993 y 2005 fue 1.er Oficial de Minas y Torpedos en la Marina de Guerra Revolucionaria en el Ejército Occidental.
En 1998 fue elegido delegado provincial, donde fungió como presidente de un Consejo Popular.
Es actual diputado en la Asamblea Nacional del Poder Popular de Cuba.