James Purefoy

Celebrity

James Purefoy Photos

15 of 37
The Philanthropist - "Kashmir" - James Purefoy as Teddy Rist
Kelly Walsh/NBC