James Tupper
Biography
Movies 41
Mr. Popper's Penguins
as Rick
2011
Joe Dirt
as Cop at Bridge
2001
The Requin
as Kyle
2022
The Last Word
as Man at Funeral (uncredited)
2017
Me and Orson Welles
as Joseph Cotten
2008
Playing for Keeps
as Matt
2012
Past Malice: An Emma Fielding Mystery
as Jim Conner
2018
My Sweet Audrina
as Damian Jonathan Adare
2016
Site Unseen: An Emma Fielding Mystery
as Jim Conner
2017
My Christmas Family Tree
as Richard
2021
Love's Abiding Joy
as Henry
2006
Corky Romano
as FBI Agent
2001
Love's Long Journey
as Henry
2005
Sugar Baby
as Jeff
2024
Nothing Left to Fear
as Dan
2013
Emma Fielding Mysteries: More Bitter Than Death
as Jim Conner
2019
Mid-Love Crisis
as Sam
2022
A Christmas Blessing
as Adam Carraway
2023
Fall Into Winter
as Brooks
2023
Decoding Annie Parker
as Steve
2014
Weathering
as Dr. Horell
2023
Mom's Day Away
as Michael Miller
2014
Pictures of Hollis Woods
as John Regan
2007
If I Run
as Gordon Keegan
2025
The Gambler, The Girl and The Gunslinger
as BJ Stoker
2009
Toxic Skies
as Jack Bowen
2008
The 92nd Annual Hollywood Christmas Parade
2024
Totem
as James
2017
Beneath Us
as Ben Rhodes
2020
Girl Fight
as Ray
2011
Cold Copy
as Aleksy
2024
Secret Lives of Husbands and Wives
as Richard Deaver
2013
The World Without You
as Nathan
2019
For Heaven's Sake
as Peter Whitman
2008
Aversion
Sticks & Stones
as Jeff
2013
We Have Notes
as Bishop Cauchon
2023
Peroxide Passion
as Jed
2001
Invisible
as Joe
2006
Loudmouth Soup
as Keith Miller
2005
The Stranger
as Sam Moore
2022TV Shows 18
How I Met Your Mother
as Derek
2005
Grey's Anatomy
as Andrew Perkins
2005
FBI
as Phil
2018
Gilmore Girls
as Biker
2000
CSI: NY
as Paul Zernecky
2004
The Wendy Williams Show
2008
Revenge
as David Clarke
2011
A Million Little Things
as Andrew Pollock
2018
Big Little Lies
as Nathan Carlson
2017
The Irrational
as Sanford
2023
Samantha Who?
as Owen
2007
The Hardy Boys
as Fenton Hardy
2021
Resurrection
as Dr. Eric Ward
2014
Men in Trees
as Jack Slattery
2006
Mercy
as Chris Sands
2009
The Brave
as Alex Hoffman
2017
Aftermath
as Joshua Copeland
2016
Ride
as Cody
2023