Tras graduarse asistió al Finch College en Nueva York, y posteriormente en la Universidad de Miami en Coral Gables, Florida.