John Elliott travaille comme météorologue chez Cbs Tv Inc. Avant de rejoindre CBS 2, Elliott a travaillé deux ans chez KCBS-TV à Los Angeles. Avant cela, il a passé deux ans avec NBC News et MSNBC, apparaissant le matin en semaine sur NBC en tant que météorologue sur « Early Today. »Il a également géré une grande variété de missions en tant que présentateur et correspondant sur MSNBC. Elliott a été correspondant de la campagne présidentielle de MSNBC en 2004 dans l’état de l’Iowa. Avant de rejoindre NBC, Elliott a travaillé pour XETV-TV à San Diego, où il a été présentateur des bulletins de nouvelles du matin de la chaîne Fox. Il était également présentateur de nouvelles matinales pour KGET-TV, la filiale de NBC à Bakersfield, en Californie. Elliott a commencé à travailler comme météorologue, d’abord chez WRBL-TV, la filiale de CBS à Columbus, en Géorgie, puis chez KGET avant de faire la transition vers son rôle de présentateur de nouvelles à Bakersfield.Elliott a obtenu son baccalauréat en radio, télévision et cinéma de la Wayne State University de Detroit et sa maîtrise en communications de la Central Missouri State University. Il a également étudié la météorologie à l’Université d’État du Mississippi. Avant de se lancer dans la radiodiffusion, Elliott était rédacteur publicitaire et producteur et a également enseigné des cours sur les médias au Mott Community College à Flint, dans le Michigan et dans l’État du Missouri central.