Gerald Richard Barnes wurde am 22. Juni 1945 in Phoenix, Arizona, geboren. Im Alter von einem Jahr zogen seine Eltern nach Los Angeles, wo er mit seinen sechs Geschwistern im Stadtteil Boyle Heights aufwuchs. Barnes besuchte die Roosevelt High School in Los Angeles und studierte an der California State University, Los Angeles, wo er im Jahr 1967 einen Bachelorabschluss in Politikwissenschaft erwarb.[1]
Nachdem Phillip Francis Straling im Jahr 1995 zum Bischof von Reno berufen worden war, wurde Barnes als Apostolischer Administrator des Bistums San Bernardino eingesetzt.[1] Am 28. Dezember 1995 ernannte ihn Papst Johannes Paul II. zum neuen Bischof von San Bernardino. Barnes wurde am 12. März 1996 in das Amt eingeführt.[1]
In der Bischofskonferenz der Vereinigten Staaten steht Barnes derzeit dem Subcommittee on Hispanic Affairs vor und ist Mitglied im Committee on Cultural Diversity in the Church.[2]