Nació en La Habana, Cuba y reside actualmente en Miami. Entre 1964 y 1969 obtuvo licenciatura en St. Francis College y una maestría en la Universidad de Columbia, ambas en Nueva York. En el 2010 fue nombrado por la Junta de Directores del Consejo Nacional Cubano Americano como Presidente Emérito de dicha institución sin fines de lucro, después de fungir como Presidente de la misma durante 33 años. En 1994 el presidente de los Estados Unidos. lo designó como enlace civil en la base naval de Guantánamo, Cuba, donde coordinó la prestación de servicios humanitarios a 30,000 balseros cubanos y 15,000 haitianos internados en la base