Tupper was born in Dartmouth, Nova Scotia, Canada. He studied acting at Concordia University Montreal, and later at Rutgers University in New Jersey, where he earned a master's degree. He known for his roles as Jack Slattery on the ABC television series Men in Trees, Dr. Chris Sands on the NBC medical drama series Mercy, and David Clarke on ABC's Revenge.
- on the Internet Movie Database
- James Tupper on Wikipedia