Neil ingresó en la Erasmus Hall High School y fue miembro del coro escolar junto a su compañera de clases Barbra Streisand.