James McCaffrey è un attore statunitense, è nato il 30 novembre 1958 ad Albany, New York (USA) ed è morto il 17 dicembre 2023 all'età di 65 anni a Larchmont, New York (USA). Nei suoi 23 anni di carriera ha recitato in Feel the Noise - A tutto volume, Amore inaspettato e Un uomo in prestito.