John Elliott trabaja como meteorólogo en Cbs Tv Inc. Antes de unirse a CBS 2, Elliott trabajó dos años en KCBS-TV en Los Ángeles. Antes de eso, pasó dos años con NBC News y MSNBC, apareciendo por las mañanas de lunes a viernes en NBC como meteorólogo en «Early Today».»También manejó una amplia variedad de tareas como presentador y corresponsal en MSNBC. Elliott se desempeñó como corresponsal de campaña presidencial de MSNBC en 2004 en el estado de batalla de Iowa. Antes de unirse a NBC, Elliott trabajó para XETV-TV en San Diego, donde se desempeñó como presentador en los noticieros matutinos de la estación Fox. También fue presentador de noticias matutinas para KGET-TV, la filial de NBC en Bakersfield, California. Elliott comenzó a trabajar como meteorólogo, primero en WRBL-TV, la filial de CBS en Columbus, Georgia, luego en KGET antes de hacer la transición a su papel como presentador de noticias en Bakersfield.Elliott recibió su licenciatura en radio, televisión y cine de la Wayne State University en Detroit y su maestría en comunicaciones de la Central Missouri State University. También estudió meteorología en la Universidad Estatal de Mississippi. Antes de embarcarse en su carrera en la radiodifusión, Elliott fue redactor publicitario y productor y también enseñó cursos de medios en Mott Community College en Flint, Michigan y el Estado Central de Missouri.