James Tupper
Canadian actor