Snow se graduó en el Juilliard School de Nueva York.