YearTube
Cast & Crew
James Purefoy
James Purefoy
James Purefoy appears in 3 films in the YearTube catalog, from 2001 to 2012.
Filmography
John Carter
2012 · as Kantos Kan
Resident Evil
2002 · as Spence
A Knight's Tale
2001 · as Colville