Born James Brian Mark Purefoy (his surname meaning good faith in Norman French) in Taunton, Somerset, England, in 1964, Purefoy received his early education at the all-boys Sherbourne School (alma mater to such actors as Jeremy Irons) before later refining his acting abilities at the London School of Drama.