James Tupper

James is a Canadian actor known for his roles as Jack Slattery on the ABC t... Details
Episode 6