James McCaffrey

James McCaffrey may refer to:


 * James McCaffrey (actor) (1959–2023), American actor
 * James D. McCaffrey, American software researcher and author
 * Jim McCaffrey (footballer) (born 1951), English footballer
 * Jim McCaffrey (basketball), American basketball player