Родился в пригороде Филадельфии, изучал кино в Университете штата Пенсильвания. Был первым фотографом, показавшим миру сцены войны в Афганистане. С тех пор МакКарри, благодаря своему внимательному глазу и необычайной преданности делу, продолжает рассказывать миру о конфликтах в зоне военных действий, об исчезающих культурах, древних и современных традициях, всегда ставя человека в центр внимания.