Menéndez nació en la Ciudad de Nueva York.