James Denton is an American film and television actor. He is known for playing Mike Delfino on ABC's comedy drama series Desperate Housewives (2004–2012) and Dr. Sam Radford on Hallmark Channel's fantasy series Good Witch (2015–2021). Denton has appeared in several films, including: That Old Feeling (1997), Face/Off (1997), and Primary Colors (1998).
Known For
Credits
Cast Credits
Today with Hoda & Jenna (2019)
Guest starring as James Denton
(4 episodes)
- Episode 5x18: Jamie Lee Curtis, James Denton, Stephanie Ruhle (Oct 12, 2022)
- Episode 2x173: James Denton, Nate Berkus (May 22, 2020)
- Episode 2x21: Maria Shriver, Liz Marie Galvan, Eric Ripert, James Denton, Beth Stern (Oct 21, 2019)
- Episode 1x84: Jill Martin, James Denton, Dierks Bentley (Aug 1, 2019)
NCIS: New Orleans (2014)
Guest starring as Captain Deckard
- Episode 4x24: Checkmate, Part II (May 15, 2018)
Devious Maids (2013)
Guest starring as Peter Hudson
(5 episodes)
- Episode 4x06: The Maid Who Knew Too Much (Jul 11, 2016)
- Episode 4x05: A Time to Spill (Jul 4, 2016)
- Episode 4x03: War and Grease (Jun 20, 2016)
- Episode 4x02: Another One Wipes the Dust (Jun 13, 2016)
- Episode 4x01: Once More Unto the Bleach (Jun 6, 2016)
American Humane Association Hero Dog Awards (2011)
Starring as Host
(6 episodes)
- Episode 2019-10-21: American Humane Association Hero Dog Awards 2019 (Oct 21, 2019)
- Episode 2018-10-24: American Humane Association Hero Dog Awards 2018 (Oct 24, 2018)
- Episode 2017-10-26: American Humane Association Hero Dog Awards 2017 (Oct 26, 2017)
- Episode 2016-10-28: American Humane Association Hero Dog Awards 2016 (Oct 28, 2016)
- Episode 2015-10-30: American Humane Association Hero Dog Awards 2015 (Oct 30, 2015)
- Episode 2014-10-30: American Humane Association Hero Dog Awards 2014 (Oct 30, 2014)
Good Witch (2008)
Starring as Dr. Sam Radford
(71 episodes)
- Episode 7x10: The Wedding (Jul 25, 2021)
- Episode 7x09: The Search (Jul 18, 2021)
- Episode 7x08: The Sprint (Jul 11, 2021)
- Episode 7x07: The Magic (Jun 27, 2021)
- Episode 7x06: The Wishes (Jun 20, 2021)
- Episode 7x05: The Kite (Jun 13, 2021)
- Episode 7x04: The Exchange (Jun 6, 2021)
- Episode 7x03: The Delivery (May 30, 2021)
- Episode 7x02: The Shell (May 23, 2021)
- Episode 7x01: The Party (May 16, 2021)
- Episode 6x10: The Bird (Jul 5, 2020)
- Episode 6x09: The Loft (Jun 28, 2020)
- Episode 6x08: The Chocolates (Jun 21, 2020)
- Episode 6x07: The Tableau (Jun 14, 2020)
- Episode 6x06: The Dream (Jun 7, 2020)
- Episode 6x05: The Mandala (May 31, 2020)
- Episode 6x04: The Dinner (May 24, 2020)
- Episode 6x03: The Clock (May 17, 2020)
- Episode 6x02: The Chili (May 10, 2020)
- Episode 6x01: The Anniversary (May 3, 2020)
- Episode S06 Special: Good Witch: Curse from a Rose (Oct 19, 2019)
- Episode 5x10: The Graduation (Aug 18, 2019)
- Episode 5x09: The Comet (Aug 11, 2019)
- Episode 5x08: The Treasure (Aug 4, 2019)
- Episode 5x07: The Grey-cation (Jul 28, 2019)
- Episode 5x06: The Road Trip (Jul 7, 2019)
- Episode 5x04: The Prince (Jun 23, 2019)
- Episode 5x03: The Honeymoon (Jun 16, 2019)
- Episode 5x02: The Forever Tree, Pt. 2 (Jun 10, 2019)
- Episode 5x01: The Forever Tree, Pt. 1 (Jun 9, 2019)
- Episode 4x10: Tossing the Bouquet (Jul 1, 2018)
- Episode 4x09: How to Make a Middleton Quilt (Jun 24, 2018)
- Episode 4x08: All Dressed Up (Jun 17, 2018)
- Episode 4x07: Til Death Do Us Part (Jun 10, 2018)
- Episode 4x06: Match Game (Jun 3, 2018)
- Episode 4x05: Written Like a Merriwick (May 27, 2018)
- Episode 4x04: Family Time (May 20, 2018)
- Episode 4x03: Daddy's Home (May 13, 2018)
- Episode 4x02: In 4/4, With Emotion (May 6, 2018)
- Episode 4x01: With This Ring (Apr 29, 2018)
- Episode S04 Special: Good Witch: Spellbound (Oct 22, 2017)
- Episode 3x10: Not Getting Married Today, Part 2 (Jul 2, 2017)
- Episode 3x09: Not Getting Married Today, Part 1 (Jun 25, 2017)
- Episode 3x08: Somewhat Surprising (Jun 18, 2017)
- Episode 3x07: In Sickness and in Health (Jun 11, 2017)
- Episode 3x06: Say It with Candy (Jun 4, 2017)
- Episode 3x05: A Birthday Wish (May 28, 2017)
- Episode 3x04: How to Say I Love You! (May 21, 2017)
- Episode 3x03: Day After Day (May 14, 2017)
- Episode 3x02: Without Magic for a Spell (May 7, 2017)
- Episode 3x01: A Budding Romance (Apr 30, 2017)
- Episode S03 Special: Good Witch: Secrets of Grey House (Oct 22, 2016)
- Episode 2x10: A Perfect Match Part 2 (Jun 19, 2016)
- Episode 2x09: A Perfect Match (Jun 12, 2016)
- Episode 2x08: Truth (Jun 5, 2016)
- Episode 2x07: What's Your Secret? (May 29, 2016)
- Episode 2x06: Risk (May 22, 2016)
- Episode 2x05: Surprise Me (May 15, 2016)
- Episode 2x04: The Trouble with Love (May 8, 2016)
- Episode 2x03: Out of the Past (May 1, 2016)
- Episode 2x02: Driven (Apr 24, 2016)
- Episode 2x01: Second Time Around (Apr 17, 2016)
- Episode S02 Special: Good Witch Halloween (Oct 24, 2015)
- Episode 1x08: True Colors (Apr 18, 2015)
- Episode 1x07: Together We Stand... (Apr 11, 2015)
- Episode 1x06: The Storm (Apr 4, 2015)
- Episode 1x05: The Truth About Lies (Mar 28, 2015)
- Episode 1x04: All in the Family (Mar 21, 2015)
- Episode 1x03: Do the Right Thing (Mar 14, 2015)
- Episode 1x02: Running Scared (Mar 7, 2015)
- Episode 1x01: Starting Over... Again (Feb 28, 2015)
Masters of Science Fiction (2007)
Guest starring as Curran
- Episode 1x04: The Discarded (Aug 25, 2007)
Head Case (2007)
Guest starring as James Denton
(2 episodes)
- Episode 3x02: Talk to the List (Mar 27, 2009)
- Episode 2x02: El Finks (Jan 30, 2008)
Desperate Housewives (2004)
Starring as Mike Delfino
(140 episodes)
- Episode 7x06: Excited and Scared (Oct 31, 2010)
- Episode 7x05: Let Me Entertain You (Oct 24, 2010)
- Episode 7x04: The Thing That Counts is What's Inside (Oct 17, 2010)
- Episode 7x03: Truly Content (Oct 10, 2010)
- Episode 7x02: You Must Meet My Wife (Oct 3, 2010)
- Episode 7x01: Remember Paul (Sep 26, 2010)
- Episode 6x23: I Guess This Is Goodbye (May 16, 2010)
- Episode 6x22: The Ballad of Booth (May 9, 2010)
- Episode 6x21: A Little Night Music (May 2, 2010)
- Episode 6x20: Epiphany (Apr 25, 2010)
- Episode 6x19: We All Deserve to Die (Apr 18, 2010)
- Episode 6x18: My Two Young Men (Mar 21, 2010)
- Episode 6x17: Chromolume #7 (Mar 14, 2010)
- Episode 6x16: The Chase (Feb 28, 2010)
- Episode 6x15: Lovely (Feb 21, 2010)
- Episode 6x14: The Glamorous Life (Jan 31, 2010)
- Episode 6x13: How About a Friendly Shrink? (Jan 17, 2010)
- Episode 6x12: You Gotta Get a Gimmick (Jan 10, 2010)
- Episode 6x11: If... (Jan 3, 2010)
- Episode 6x10: Boom Crunch (Dec 6, 2009)
- Episode 6x09: Would I Think of Suicide? (Nov 29, 2009)
- Episode 6x08: The Coffee Cup (Nov 15, 2009)
- Episode 6x07: Careful the Things You Say (Nov 8, 2009)
- Episode 6x06: Don't Walk on the Grass (Nov 1, 2009)
- Episode 6x05: Everybody Ought to Have a Maid (Oct 25, 2009)
- Episode 6x04: The God-Why-Don't-You-Love-Me Blues (Oct 18, 2009)
- Episode 6x03: Never Judge a Lady by Her Lover (Oct 11, 2009)
- Episode 6x02: Being Alive (Oct 4, 2009)
- Episode 6x01: Nice Is Different Than Good (Sep 27, 2009)
- Episode 5x24: If It's Only in Your Head (May 17, 2009)
- Episode 5x23: Everybody Says Don't (May 17, 2009)
- Episode 5x22: Marry Me a Little (May 10, 2009)
- Episode 5x21: Bargaining (May 3, 2009)
- Episode 5x20: Rose's Turn (Apr 26, 2009)
- Episode 5x19: Look Into Their Eyes and You See What They Know (Apr 19, 2009)
- Episode 5x18: A Spark. To Pierce the Dark. (Mar 22, 2009)
- Episode 5x17: The Story of Lucy and Jessie (Mar 15, 2009)
- Episode 5x16: Crime Doesn't Pay (Mar 8, 2009)
- Episode 5x15: In a World Where the Kings Are Employers (Feb 15, 2009)
- Episode 5x14: Mama Spent Money When She Had None (Feb 8, 2009)
- Episode 5x13: The Best Thing That Could Have Happened (Jan 18, 2009)
- Episode 5x12: Connect! Connect! (Jan 11, 2009)
- Episode 5x11: Home Is the Place (Jan 4, 2009)
- Episode 5x10: A Vision's Just a Vision (Dec 7, 2008)
- Episode 5x09: Me and My Town (Nov 30, 2008)
- Episode 5x08: City on Fire (Nov 16, 2008)
- Episode 5x07: What More Do I Need? (Nov 9, 2008)
- Episode 5x06: There's Always a Woman (Nov 2, 2008)
- Episode 5x05: Mirror, Mirror (Oct 26, 2008)
- Episode 5x04: Back in Business (Oct 19, 2008)
- Episode 5x03: Kids Ain't Like Everybody Else (Oct 12, 2008)
- Episode 5x02: We're So Happy You're So Happy (Oct 5, 2008)
- Episode 5x01: You're Gonna Love Tomorrow (Sep 28, 2008)
- Episode 4x17: Free (May 18, 2008)
- Episode 4x16: The Gun Song (May 18, 2008)
- Episode 4x15: Mother Said (May 11, 2008)
- Episode 4x14: Opening Doors (May 4, 2008)
- Episode 4x13: Hello, Little Girl (Apr 27, 2008)
- Episode 4x12: In Buddy's Eyes (Apr 20, 2008)
- Episode 4x11: Sunday (Apr 13, 2008)
- Episode 4x10: Welcome to Kanagawa (Jan 6, 2008)
- Episode 4x09: Something's Coming (Dec 2, 2007)
- Episode 4x08: A Distant Past (Nov 25, 2007)
- Episode 4x07: You Can't Judge a Book by Its Cover (Nov 11, 2007)
- Episode 4x06: Now I Know, Don't Be Scared (Nov 4, 2007)
- Episode 4x05: Art Isn't Easy (Oct 28, 2007)
- Episode 4x04: If There's Anything I Can't Stand (Oct 21, 2007)
- Episode 4x03: The Game (Oct 14, 2007)
- Episode 4x02: Smiles of a Summer Night (Oct 7, 2007)
- Episode 4x01: Now You Know (Sep 30, 2007)
- Episode 3x23: Getting Married Today (May 20, 2007)
- Episode 3x22: What Would We Do Without You? (May 13, 2007)
- Episode 3x21: Into the Woods (May 6, 2007)
- Episode 3x20: Gossip (Apr 29, 2007)
- Episode 3x19: God, That's Good (Apr 22, 2007)
- Episode 3x18: Liaisons (Apr 15, 2007)
- Episode 3x17: Dress Big (Apr 8, 2007)
- Episode 3x16: My Husband, the Pig (Mar 4, 2007)
- Episode 3x15: The Little Things You Do Together (Feb 18, 2007)
- Episode 3x14: I Remember That (Feb 11, 2007)
- Episode 3x13: Come Play Wiz Me (Jan 21, 2007)
- Episode 3x12: Not While I'm Around (Jan 14, 2007)
- Episode 3x11: No Fits, No Fights, No Feuds (Jan 7, 2007)
- Episode 3x10: The Miracle Song (Nov 26, 2006)
- Episode 3x09: Beautiful Girls (Nov 19, 2006)
- Episode 3x08: Children and Art (Nov 12, 2006)
- Episode 3x07: Bang (Nov 5, 2006)
- Episode 3x06: Sweetheart, I Have to Confess (Oct 29, 2006)
- Episode 3x05: Nice She Ain't (Oct 22, 2006)
- Episode 3x04: Like It Was (Oct 15, 2006)
- Episode 3x03: A Weekend In the Country (Oct 8, 2006)
- Episode 3x02: It Takes Two (Oct 1, 2006)
- Episode 3x01: Listen to the Rain on the Roof (Sep 24, 2006)
- Episode 2x24: Remember (2) (May 21, 2006)
- Episode 2x23: Remember (1) (May 21, 2006)
- Episode 2x22: No One Is Alone (May 14, 2006)
- Episode 2x21: I Know Things Now (May 7, 2006)
- Episode 2x20: It Wasn't Meant to Happen (Apr 30, 2006)
- Episode 2x19: Don't Look at Me (Apr 16, 2006)
- Episode 2x18: Everybody Says Don't (Apr 2, 2006)
- Episode 2x17: Could I Leave You? (Mar 26, 2006)
- Episode 2x16: There Is No Other Way (Mar 12, 2006)
- Episode 2x15: Thank You So Much (Feb 19, 2006)
- Episode 2x14: Silly People (Feb 12, 2006)
- Episode 2x13: There's Something About a War (Jan 22, 2006)
- Episode 2x12: We're Gonna Be All Right (Jan 15, 2006)
- Episode 2x11: One More Kiss (Jan 8, 2006)
- Episode 2x10: Coming Home (Dec 4, 2005)
- Episode 2x09: That's Good, That's Bad (Nov 27, 2005)
- Episode 2x08: The Sun Won't Set (Nov 20, 2005)
- Episode 2x07: Color and Light (Nov 13, 2005)
- Episode 2x06: I Wish I Could Forget You (Nov 6, 2005)
- Episode 2x05: They Asked Me Why I Believe In You (Oct 23, 2005)
- Episode 2x04: My Heart Belongs to Daddy (Oct 16, 2005)
- Episode 2x03: You'll Never Get Away From Me (Oct 9, 2005)
- Episode 2x02: You Could Drive a Person Crazy (Oct 2, 2005)
- Episode 2x01: Next (Sep 25, 2005)
- Episode 1x23: One Wonderful Day (May 22, 2005)
- Episode 1x22: Goodbye for Now (May 15, 2005)
- Episode 1x21: Sunday in the Park with George (May 8, 2005)
- Episode 1x20: Fear No More (May 1, 2005)
- Episode 1x19: Live Alone and Like It (Apr 17, 2005)
- Episode 1x18: Children Will Listen (Apr 10, 2005)
- Episode 1x17: There Won't Be Trumpets (Apr 3, 2005)
- Episode 1x16: The Ladies Who Lunch (Mar 27, 2005)
- Episode 1x15: Impossible (Feb 20, 2005)
- Episode 1x14: Love Is in the Air (Feb 13, 2005)
- Episode 1x13: Your Fault (Jan 23, 2005)
- Episode 1x12: Every Day a Little Death (Jan 16, 2005)
- Episode 1x11: Move On (Jan 9, 2005)
- Episode 1x10: Come Back to Me (Dec 19, 2004)
- Episode 1x09: Suspicious Minds (Dec 12, 2004)
- Episode 1x08: Guilty (Nov 28, 2004)
- Episode 1x07: Anything You Can Do (Nov 21, 2004)
- Episode 1x06: Running to Stand Still (Nov 7, 2004)
- Episode 1x05: Come in, Stranger (Oct 31, 2004)
- Episode 1x04: Who's That Woman? (Oct 24, 2004)
- Episode 1x03: Pretty Little Picture (Oct 17, 2004)
- Episode 1x02: Ah, But Underneath (Oct 10, 2004)
- Episode 1x01: Pilot (Oct 3, 2004)
Guest starring as Mike Delfino
(5 episodes)
- Episode 8x22: Give Me the Blame (1) (May 13, 2012) [Credit Only]
- Episode 7x18: Moments in the Woods (Apr 17, 2011) [Credit Only]
- Episode 7x09: Pleasant Little Kingdom (Dec 5, 2010) [Credit Only]
- Episode 7x08: Sorry Grateful (Nov 14, 2010) [Credit Only]
- Episode 7x07: A Humiliating Business (Nov 7, 2010) [Credit Only]
Threat Matrix (2003)
Starring as Special Agent John Kilmer
(16 episodes)
- Episode 1x16: Cambodia ()
- Episode 1x15: 19 Seconds ()
- Episode 1x14: Extremist Makeover (Jan 29, 2004)
- Episode 1x13: Stochastic Variable (Jan 22, 2004)
- Episode 1x12: PPX (Jan 15, 2004)
- Episode 1x11: Mexico (Jan 8, 2004)
- Episode 1x10: Flipping (Dec 4, 2003)
- Episode 1x09: Cold Cash (Nov 13, 2003)
- Episode 1x08: Under the Gun (Nov 6, 2003)
- Episode 1x07: Alpha-126 (Oct 30, 2003)
- Episode 1x06: In Plane Sight (Oct 23, 2003)
- Episode 1x05: Patriot Acts (Oct 16, 2003)
- Episode 1x04: Natural Borne Killers (Oct 9, 2003)
- Episode 1x03: Doctor Germ (Oct 2, 2003)
- Episode 1x02: Veteran's Day (Sep 25, 2003)
- Episode 1x01: Pilot (Sep 18, 2003)
The Ellen DeGeneres Show (2003)
Guest starring as James Denton
(4 episodes)
- Episode 2007-11-12: James Denton, Jennie Garth, Derek Hough, Chris Brown (Nov 12, 2007)
- Episode 2005-09-22: James Denton/Rachel Weisz (Sep 22, 2005)
- Episode 2005-05-19: Ray Romano/James Denton (May 19, 2005)
- Episode 2005-01-17: Ryan Seacrest/JoJo/James Denton (Jan 17, 2005)
Reba (2001)
Guest starring as Dr. Morgan
(2 episodes)
- Episode 5x16: The Trouble with Dr. Hunky (Feb 24, 2006)
- Episode 4x13: Date of Mirth (Feb 4, 2005)
Two Guys and a Girl (1998)
Guest starring as Dr. Howard Zvanaveld
- Episode 3x14: The Monitor Story (Jan 19, 2000)
The Pretender (1996)
Guest starring as Mr. Lyle
(38 episodes)
- Episode S04 Special: The Pretender: Island of the Haunted (Dec 10, 2001)
- Episode S04 Special: The Pretender 2001 (Jan 22, 2001)
- Episode 4x20: The Inner Sense (2) (May 13, 2000)
- Episode 4x19: The Inner Sense (1) (May 13, 2000)
- Episode 4x16: School Daze (Apr 22, 2000)
- Episode 4x14: The Agent of Year Zero (Mar 11, 2000)
- Episode 4x11: Cold Dick (Feb 12, 2000)
- Episode 4x09: 'Til Death Do Us Part (Jan 15, 2000)
- Episode 4x08: Rules of Engagement (Jan 8, 2000)
- Episode 4x07: Wild Child (Dec 11, 1999)
- Episode 4x06: Extreme (Dec 4, 1999)
- Episode 4x04: Risque Business (Nov 6, 1999)
- Episode 4x03: Angel's Flight (Oct 30, 1999)
- Episode 4x02: Survival (Oct 2, 1999)
- Episode 4x01: The World's Changing (Sep 25, 1999)
- Episode 3x22: DoNotErase (2) (May 22, 1999)
- Episode 3x21: DoNotErase (1) (May 22, 1999)
- Episode 3x20: Qallupilluit (May 22, 1999)
- Episode 3x19: End Game (May 8, 1999)
- Episode 3x18: Wake Up (May 1, 1999)
- Episode 3x17: Ties That Bind (Apr 10, 1999)
- Episode 3x16: P.T.B. (Apr 3, 1999)
- Episode 3x15: Countdown (Mar 20, 1999)
- Episode 3x13: Pool (Feb 20, 1999)
- Episode 3x11: The Assassin (Feb 6, 1999)
- Episode 3x10: Mr. Lee (Feb 6, 1999)
- Episode 3x08: Flesh and Blood (Jan 2, 1999)
- Episode 3x07: Homefront (Dec 12, 1998)
- Episode 3x05: Betrayal (Nov 14, 1998)
- Episode 3x04: Someone to Trust (Nov 7, 1998)
- Episode 3x02: Hope and Prey (Oct 24, 1998)
- Episode 3x01: Crazy (Oct 17, 1998)
- Episode 2x19: Red Rock Jarod (May 2, 1998)
- Episode 2x13: A Stand Up Guy (Mar 14, 1998)
- Episode 2x06: Past Sim (Dec 13, 1997)
- Episode 2x04: Exposed (Nov 22, 1997)
- Episode 2x02: Scott Free (Nov 8, 1997)
- Episode 2x01: Back From the Dead Again (Nov 1, 1997)
The Drew Carey Show (1995)
Guest starring as Daryl
- Episode 8x12: The Man in the Iron Chair (Dec 20, 2002)
Sliders (1995)
Guest starring as Jack Bullock
- Episode 2x04: The Good, the Bad and the Wealthy (Mar 22, 1996)
Crew Credits
Head Case (2007)
Episode crew as Writer
(2 episodes)
- Episode 3x02: Talk to the List (Mar 27, 2009)
- Episode 2x02: El Finks (Jan 30, 2008)