Levy comenzó su carrera con ejecutivo de desarrollo de televisión en Nelvana Communications, donde lanzó más de una docena de series de televisión para CBS, Fox, Comedy Central, MTV, Showtime, Nickelodeon, Disney Channel y Family Channel.
Levy tiene dos licenciaturas de la Washington University en St. Louis y un Master en Bellas Artes (MFA) del Peter Stark Producing Program de la USC.