James Tupper (born August 4, 1965) is a Canadian actor. Description above from the Wikipedia article James Tupper, licensed under CC-BY-SA, full list of contributors on Wikipedia.
How I Met Your Mother
Series • 2005
Grey's Anatomy
FBI
Series • 2018
Gilmore Girls
Series • 2000
CSI: NY
Series • 2004
Revenge
Series • 2011
A Million Little Things
The Wendy Williams Show
Series • 2008
The Irrational
Series • 2023
Big Little Lies
Series • 2017
The Hardy Boys
Series • 2021
Resurrection
Series • 2014
Samantha Who?
Series • 2007
Men in Trees
Series • 2006
Mercy
Series • 2009
The Brave
Aftermath
Series • 2016
Mr. Popper's Penguins
Movie • 2011
Joe Dirt
Movie • 2001
Ride
Playing for Keeps
Movie • 2012
Love's Abiding Joy
Movie • 2006
The Requin
Movie • 2022
The Last Word
Movie • 2017
Site Unseen: An Emma Fielding Mystery
Past Malice: An Emma Fielding Mystery
Movie • 2018
Me and Orson Welles
Movie • 2008
Corky Romano
My Sweet Audrina
Movie • 2016
Love's Long Journey
Movie • 2005