James Howard Tupper (August 4, 1965) is an American actor best known for Me and Orson Welles (2008), Mr. Popper's Penguins (2011), and Big Little Lies (2017-2019).
He was married to Katherine Mayfield, partners with Anne Heche and had one child with Heche.
Filmography
Film Roles
- 2001: Joe Dirt as Cop at Bridge
- 2001: Peroxide Passion as Jed
- 2001: Corky Romano as FBI Agent
- 2005: Loudmouth Soup as Keith Miller (also writer)
- 2005: Loves Long Journey as Henry
- 2006: Loves Abiding Joy as Henry Klein
- 2006: Invisible as Joe (also writer)
- 2007: Pictures Of Hollis Woods as John Regan
- 2008: Me and Orson Welles as Joseph Cotten
- 2008: For Heaven's Sake as Peter Whitman
- 2008: Toxic Skies as Jack Bowen
- 2009: The Gambler The Girl And The Gunslinger as BJ Stoker
- 2011: Mr. Popper's Penguins as Rick
- 2011: Girl Fight 2011 as Ray
- 2012: Playing For Keeps as Matt
- 2013: Decoding Annie Parker as Steve
- 2013: Nothing Left To Fear as Dan
- 2014: Moms Day Away as Michael Miller
- 2016: My Sweet Audrina as Damian Jonathan Adare
- 2017: The Last Word as Man in Funeral (Uncredited Role)
- 2017: Totem as James
- 2018: No Apologies as Moses Fallon
- 2019: Beneath Us as Ben Rhodes
- 2019: The World Without You as Nathan
- 2021: My Christmas Family Tree as Richard Hendricks
- 2022: The Requin as Kyle
Television Roles
- 2000: Time Of Your Life as Kedrick
- 2005: Gilmore Girls as Biker #1/Biker #2 (2 episodes)
- 2005: CSI: NY as Paul Zernecky
- 2005: How I Met Your Mother as Derek
- 2006: Dr Vegas as Paramedic
- 2006-2008: Men in Trees as Jack Slattery
- 2008: Samantha Who? as Owen
- 2009: The Ex List as Dan
- 2009-2010: Mercy as Dr. Chris Sands
- 2010-2011: Grey's Anatomy as Dr. Andrew Perkins (7 episodes)
- 2011-2015: Revenge as David Clarke (43 episodes)
- 2014: Resurrection as Dr. Eric Ward
- 2016: Aftermath as Joshua Copeland
- 2017-2019: Past Malice as Special Agent Jim Connor (3 episodes)
- 2017-2019: Big Little Lies as Nathan Carlson
- 2018: The Brave as Alex Hoffman
- 2018: American Woman as Steve Nolan
- 2018-2019: A Million Little Things as Andrew Pollock (6 episodes)
- 2020: The Detectives as Det. Hank Idsinga
- 2020: The Hardy Boys as Fenton Hardy
Shorts
- 2013: Sticks And Stones 2013 as Jeff
- 2017: FuN as Stanley Jones
- 2022: The Strangers 2022 as Sam Moore