How old was James McCaffrey in Compliance? (2012)

James McCaffrey's age in Compliance (2012): 54 years old

54years old

James McCaffrey was 54 years old when Compliance (2012) was released. The average age of the cast was 35 years. Today, James McCaffrey would be 68 years old.

James McCaffrey
Born:Mar 27, 1958
Died:Dec 17, 2023
65 years old
🎬Compliance (2012)
💬Character:Detective Neals

James Perry McCaffrey (March 27, 1958 – December 17, 2023) was an American actor, best known for his voice role as Max Payne in the Max Payne video game series. Additionally, he had roles such as Jimmy Keefe on Rescue Me, Michael Payton / Joe Astor on Viper and Captain Arthur O'Breun in New York Undercover. A character actor with a nearly 40 year career appearing in over 100 projects including television, film and video games.

Other actors in Compliance: