Carroll nació en Nueva York.