Actor James McCaffrey, who voiced 'Max Payne' in the popular video game franchise, has passed away aged 65. His wife, actor Rochelle Bostrom, said that he died at home in Manhattan, following a battle with myeloma. McCaffrey had a 35-year career in television and films that also included roles in the television shows 'Sex and the City' and 'Suits'.