John Barnett è stato un compositore e scrittore inglese di musica. Era il figlio maggiore di un ebreo prussiano di nome Bernhard Beer, che cambiò il suo cognome quando si stabilì in Inghilterra come gioielliere. Secondo alcuni era cugino del compositore Giacomo Meyerbeer. Barnett è nato a Bedford e all'età di undici anni ha cantato sul palco del Lyceum Theatre di Londra. La sua bella voce gli permise di ricevere un'educazione musicale e presto iniziò a scrivere canzoni e pezzi più leggeri per il palcoscenico.