James Purefoy, född 3 juni 1964 i Taunton i Somerset,[2] är en brittisk skådespelare. Han är känd för att ha spelat rollen som Mark Antony i HBOs serie Rome.