James Purefoy Photos
James Purefoy was born on 01 Jun 1964 in Taunton, Somerset, England, UK. His birth name was James Brian Mark Purefoy. His height is 188cm.
James Purefoy was born on 01 Jun 1964 in Taunton, Somerset, England, UK. His birth name was James Brian Mark Purefoy. His height is 188cm.