Jeremy Leven studeerde aan de universiteit van Harvard en is ondermeer lid van het faculteitsteam neurowetenschap van de Universiteit van Yale. Zijn veelzijdigheid blijkt uit zijn werk als televisieregiseur, leraar, directeur van een centrum voor geestelijke gezondheid en zijn parktijk als klinisch psycholoog in New Haven, Connecticut, waar hij met zijn vrouw en vier kinderen woont.