Nació en Tampa, Florida, Estados Unidos, pero creció en Coral Gables, en el seno de una familia Católica.