James Tupper: In for Revenge
James Tupper: In for Revenge

by Matt Richenthal at

James Tupper is sticking around ABC. Coming off a run on Grey's Anatomy as Dr. Andrew Perkins, the veteran actor has joined the cast of...

Continue Reading