James G. McCaffrey is an actor best known for his role as Max Payne in the Max Payne video game series.
McCaffrey's place of birth remains disputed. Some sources cite Albany, New York and IMDb cites Belfast, Northern Ireland. He owns a home in Larchmont, New York.
McCaffrey's first role was as a mentally challenged teen in Bill II: on His Own: The Bill Sackter Story. He played the lead in the first and last seasons of the series Viper, and the short-lived series Swift Justice, and has appeared on As The World Turns and Sex and the City.
McCaffrey is known as the voice of Thomas Zane in the video game Alan Wake and the title character in the video games Max Payne, Max Payne 2: The Fall of Max Payne, and Max Payne 3; he appeared in a cameo role in the film adaptation of the video game, playing an FBI agent brought in to assist in the capture of Payne. He played deceased New York City firefighter Jimmy Keefe on Rescue Me and is currently playing Ryan Huntley on Revenge.
Video game roles