John Starnes est un ténor qui chante de la musique gospel inspirante, a enregistré 15 albums et a figuré dans sept des séries "Gaither Homecoming" de longs métrages de concerts de gospel du sud. Starnes est également un pilote breveté qui a volé pour Jimmy Swaggart Ministries dans les années 1980 tout en travaillant également comme choriste pour le ministère.
Starnes est né à Atlanta, en Géorgie, le 7 décembre 1950. En 1969, il s'est enrôlé dans l'armée et a été honorablement démobilisé deux ans plus tard. Au début des années 1970, Starnes a chanté pour un groupe de rock and roll local d'Atlanta appelé Choice. Il a également acquis des licences pour piloter des avions privés, commerciaux, à instruments et multimoteurs.
Starnes a rencontré sa future épouse, Teresa, à l'église de Dieu Mount Paran à Atlanta. En 1978, il a déménagé à Baton Rouge, en Louisiane, pour chanter pour Jimmy Swaggart Ministries. Peu de temps après l'avoir engagé comme choriste, Jimmy Swaggart Ministries a également engagé Starnes comme pilote pour l'avion du ministère. Starnes a passé les années 1980 avec le ministère, chantant et volant des membres du ministère partout dans le monde.
En 1991, Starnes a commencé son propre ministère en solo, apparaissant dans une variété de programmes télévisés confessionnels. Starnes a chanté devant un public estimé à plus d'un million de personnes en Inde dans le cadre d'une croisade Benny Hinn.
Starnes est retourné à l'université et a obtenu en 2008 un baccalauréat ès sciences en études libérales de l'université de Belmont. Six mois plus tard, le Canada Christian College de Toronto remet à Starnes un doctorat honorifique en musique sacrée. John et sa femme depuis 30 ans, Teresa, vivent actuellement à Nashville, Tennessee. Ils ont deux filles.