John Lam stammt aus San Rafael, Kalifornien, wo er bereits als 4-jähriger mit klassischem Ballettunterricht beginnt. Sein Talent wird sofort erkannt und stark gefördert. Daraus resultiert, dass der talentierte John im Jahr 2000 an der National Ballet School in Toronto aufgenommen wird, wo er dank der Unterstützung der Pierino Ambrosoli Foundation, von 2001 bis zu seiner Graduation 2003, studiert.
Anlässlich seiner Graduation an der National Ballet School wird John mit dem «Peter Dwyer Scholarship Award» als vielversprechender Nachwuchstänzer ausgezeichnet und ist ebenso Träger des «Lawrence Haskett Award».
2003 tritt John als Eleve in das renommierte Boston Ballet ein und findet als festes Mitglied 2004 Aufnahme in der Kompanie, welche bald darauf die äusserst beliebte Royal Ballet Version von Dornröschen in ihr Repertoire aufnimmt.
2005 erhält John den «Cultural Arts Award» für Theater, Tanz und Film der Princess Grace Foundation in Amerika.
2005 ist John Lam am Semi-Finale des 5. Internationalen Helsinki Ballet Wettbewerbs der einzige Senior-Amerikaner und am 2. Internationalen Seoul Wettbewerb gehört er zu den Finalisten.
Im Juni 2006 wird John vom Bürgermeister seiner Heimatstadt San Rafael mittels einer öffentlichen Bekanntmachung für seine hervorragenden künstlerischen Leistungen geehrt und ausgezeichnet. Gleichzeitig erhält er ein Leistungszertifikat des Marin City Community Service District und eine Anerkennungsmedaille des leitenden Direktors Gail K. Theller der Community Action Marin und des Canal Child Care Center.
John wird zum zweiten Solisten der Saison 2006–2007 des Boston Ballet befördert.
John wird 2008 zum ersten Solisten des Boston Ballet befördert. Seine Rollen umfassen jetzt das gesamte Repertoire des Boston Ballets.
Dank seines unermüdlichen Schaffens und seines immerwährenden Talentes wird John Lam 2014 zum «Principal Dancer» am Boston Ballet befördert.
Im November 2016 feiert seine Choreografie «Humayn» an der National Ballet School Toronto erfolgreich Premiere. Musik von Philip Glass, Ausschnitte aus Dracula: Suite.
John Lam lebt in Boston, Massachusetts, ist verheiratet und hat 2 Kinder.