John Starnes ist ein Tenor, der inspirierende Gospelmusik singt, 15 Alben aufgenommen hat und in sieben Konzertvideos der "Gaither Homecoming"-Reihe von Southern Gospel-Konzertvideos in Spielfilmlänge zu sehen war. Starnes ist auch ein lizenzierter Pilot, der in den 1980er Jahren für Jimmy Swaggart Ministries flog und gleichzeitig als Backup-Sänger für das Ministerium arbeitete.
Starnes wurde am 7. Dezember 1950 in Atlanta, Georgia, geboren. 1969 trat er in die Armee ein und wurde zwei Jahre später ehrenhaft entlassen. In den frühen 1970er Jahren sang Starnes für eine lokale Rock-and-Roll-Band aus Atlanta namens Choice. Er erwarb auch Lizenzen zum Fliegen von privaten, kommerziellen, Instrumenten- und mehrmotorigen Flugzeugen.
Starnes lernte seine zukünftige Frau Teresa in der Mount Paran Church of God in Atlanta kennen. 1978 zog er nach Baton Rouge, Louisiana, um für Jimmy Swaggart Ministries zu singen. Kurz nachdem er ihn als Backup-Sänger eingestellt hatte, engagierte Jimmy Swaggart Ministries auch Starnes als Piloten für das Flugzeug des Ministeriums. Starnes verbrachte die 1980er Jahre mit dem Dienst, singen und fliegen Dienstmitglieder auf der ganzen Welt.
Im Jahr 1991 begann Starnes seinen eigenen Solodienst und trat in einer Vielzahl von glaubensbasierten Fernsehprogrammen auf. Starnes sang im Rahmen eines Benny-Hinn-Kreuzzugs vor einem Publikum, das in Indien auf mehr als 1 Million geschätzt wird.
Starnes kehrte aufs College zurück und schloss 2008 sein Studium an der Belmont University mit einem Bachelor of Science in Liberal Studies ab. Sechs Monate später verlieh das Canada Christian College in Toronto Starnes die Ehrendoktorwürde für Kirchenmusik. John und seine 30-jährige Frau Teresa leben derzeit in Nashville, Tennessee. Sie haben zwei Töchter.