Is Jack Sparrow immortal?

Yes, at Isla de Muerta, Jack Sparrow steals a cursed coin and makes himself immortal.