Eric was born and raised in Toronto, Ontario. He attended Stephen Leacock Collegiate Institute and also attended Sir John A. MacDonald Collegiate. With the support of his parents, Eric spent three years at the Ryerson Theater School in Toronto and the Banff Center for the Arts, and went on to spend five seasons with Canada's Stratford Festival. Eric then moved to Vancouver, British Columbia, where he also moved into television and movies. Eric makes his home in both Vancouver and Los Angeles.
Known For
Credits
Cast Credits
Nine Bodies in a Mexican Morgue (2025)
Starring as Kevin Anderson
(6 episodes)
- Episode 1x06: Body Bags (Apr 6, 2025)
- Episode 1x05: Cloud Cover (Mar 30, 2025)
- Episode 1x04: The Short Straw (Mar 23, 2025)
- Episode 1x03: Rapido (Mar 16, 2025)
- Episode 1x02: Black Angels (Mar 9, 2025)
- Episode 1x01: Dead Reckoning (Mar 2, 2025)
The Other Black Girl (2023)
Starring as Richard Wagner
(10 episodes)
- Episode 1x10: Down with Disease (Sep 13, 2023)
- Episode 1x09: To Be Young, Gifted and Broke (Sep 13, 2023)
- Episode 1x08: The End of Love (Sep 13, 2023)
- Episode 1x07: Caught in the Rapture (Sep 13, 2023)
- Episode 1x06: Fake Smile (Sep 13, 2023)
- Episode 1x05: Don't You Want Me (Sep 13, 2023)
- Episode 1x04: What About Your Friends (Sep 13, 2023)
- Episode 1x03: I Know a Place (Sep 13, 2023)
- Episode 1x02: After the Storm (Sep 13, 2023)
- Episode 1x01: They Say I'm Different (Sep 13, 2023)
Live with Kelly & Mark (2023)
Guest starring as Eric McCormack
- Episode 1x56: Eric McCormack, Shannon Doherty (Jul 3, 2023)
The Jennifer Hudson Show (2022)
Guest starring as Eric McCormack
(2 episodes)
- Episode 3x108: Eric McCormack (Mar 3, 2025)
- Episode 2x38: Eric McCormack (Nov 22, 2023)
Access Daily with Mario & Kit (2022)
Guest starring as Eric McCormack
- Episode 2025-03-11: Episode 49 (Mar 11, 2025)
The Kelly Clarkson Show (2019)
Guest starring as Eric McCormack
(3 episodes)
- Episode 6x120: Eric McCormack, Michael Iskander (Mar 31, 2025)
- Episode 5x08: Eric McCormack, Jenna Lyons, Grace Potter (Oct 25, 2023)
- Episode 1x41: Eric McCormack, Liza Koshy (Nov 4, 2019)
Departure (2019)
Starring as Cole Banks
(6 episodes)
- Episode 3x06: What Lies Beneath (Nov 9, 2022)
- Episode 3x05: Shot Across The Bow (Nov 9, 2022)
- Episode 3x04: Devil and the Deep Blue Sea (Nov 9, 2022)
- Episode 3x03: Stowaway (Nov 9, 2022)
- Episode 3x02: Dead in the Water (Nov 9, 2022)
- Episode 3x01: The Tempest (Nov 9, 2022)
Duff Takes the Cake (2019)
Guest starring as Eric McCormack
- Episode 2x05: It's No Cake Walk (Jun 22, 2020)
Today with Hoda & Jenna (2019)
Guest starring as Eric McCormack
(2 episodes)
- Episode 5x200: Sean Hayes, Eric McCormack, Melanie Hamrick (Jun 26, 2023)
- Episode 2x152: Eric McCormack (Apr 23, 2020)
Today 3rd Hour (2018)
Guest starring as Eric McCormack
- Episode 2025-02-24: Dr. Ian Smith, Eric McCormack, Steve Amell (Feb 24, 2025)
Inside of You with Michael Rosenbaum (2018)
Guest starring as Eric McCormack
- Episode 1x271: Eric McCormack & Steven Weber (Jun 20, 2023)
The Joel McHale Show with Joel McHale (2018)
Guest starring as Eric McCormack
- Episode 1x04: Roller Coaster? (Mar 11, 2018) [Special Guest Star]
Atypical (2017)
Guest starring as Professor Shinerock
(3 episodes)
- Episode 3x09: Sam Takes a Walk (Nov 1, 2019)
- Episode 3x06: The Essence of a Penguin (Nov 1, 2019)
- Episode 3x04: Y.G.A.G.G. (Nov 1, 2019)
Travelers (2016)
Starring as Grant MacLaren
(34 episodes)
- Episode 3x10: Protocol Omega (Dec 14, 2018)
- Episode 3x09: David (Dec 14, 2018)
- Episode 3x08: Archive (Dec 14, 2018)
- Episode 3x07: Trevor (Dec 14, 2018)
- Episode 3x06: Philip (Dec 14, 2018)
- Episode 3x05: Naomi (Dec 14, 2018)
- Episode 3x04: Perrow (Dec 14, 2018)
- Episode 3x03: Protocol 3 (Dec 14, 2018)
- Episode 3x02: Yates (Dec 14, 2018)
- Episode 3x01: Ilsa (Dec 14, 2018)
- Episode 2x12: 001 (Dec 18, 2017)
- Episode 2x11: Simon (Dec 18, 2017)
- Episode 2x10: 21C (Dec 11, 2017)
- Episode 2x09: Update (Dec 11, 2017)
- Episode 2x08: Traveler 0027 (Dec 4, 2017)
- Episode 2x07: 17 Minutes (Nov 27, 2017)
- Episode 2x06: U235 (Nov 20, 2017)
- Episode 2x05: Jenny (Nov 13, 2017)
- Episode 2x04: 11:27 (Nov 6, 2017)
- Episode 2x03: Jacob (Oct 30, 2017)
- Episode 2x02: Protocol 4 (Oct 23, 2017)
- Episode 2x01: Ave Machina (Oct 16, 2017)
- Episode 1x12: Grace (Jan 2, 2017)
- Episode 1x11: Marcy (Dec 26, 2016)
- Episode 1x10: Kathryn (Dec 19, 2016)
- Episode 1x09: Bishop (Dec 12, 2016)
- Episode 1x08: Donner (Dec 5, 2016)
- Episode 1x07: Protocol 5 (Nov 28, 2016)
- Episode 1x06: Helios-685 (Nov 21, 2016)
- Episode 1x05: Room 101 (Nov 14, 2016)
- Episode 1x04: Hall (Nov 7, 2016)
- Episode 1x03: Aleksander (Oct 31, 2016)
- Episode 1x02: Protocol 6 (Oct 24, 2016)
- Episode 1x01: Travelers (Oct 17, 2016)
Slasher (2016)
Starring as Basil Garvey
(8 episodes)
- Episode 5x08: Vengeance (May 11, 2023)
- Episode 5x07: Divine Secrets (May 11, 2023)
- Episode 5x06: Resurrections (May 4, 2023)
- Episode 5x05: Everybody's Darling (Apr 27, 2023)
- Episode 5x04: Left Handed Justice (Apr 20, 2023)
- Episode 5x03: Backbone (Apr 13, 2023)
- Episode 5x02: The Painful Truth (Apr 6, 2023)
- Episode 5x01: The Slaughterhouse (Apr 6, 2023)
The Late Show with Stephen Colbert (2015)
Guest starring as Eric McCormack
- Episode 2018-11-28: Eric McCormack, David Alan Grier, Sara Bareilles (Nov 28, 2018)
The Late Late Show with James Corden (2015)
Guest starring as Eric McCormack
- Episode 2019-01-28: Eric McCormack, Danielle MacDonald, Paige Weldon (Jan 28, 2019)
Late Night with Seth Meyers (2014)
Guest starring as Eric McCormack
(3 episodes)
- Episode 2020-01-23: Eric McCormack, Lewis Black, Chelsea Cutler, Adam Marcello (Jan 23, 2020)
- Episode 2018-10-02: Eric McCormack, Sean Casey, Kevin Millar, Amanda Litman, Daxx Nielsen (Oct 2, 2018)
- Episode 2016-12-14: Mindy Kaling, Eric McCormack, Joe Pera, Dave Lombardo (Dec 14, 2016)
The Tonight Show Starring Jimmy Fallon (2014)
Guest starring as Eric McCormack
(2 episodes)
- Episode 2023-10-06: J.J. Watt, Eric McCormack, Killer Mike, Robert Glasper, Eryn Allen Kane (Oct 6, 2023)
- Episode 2017-09-22: Cast of Will & Grace, Colin Jost, Bruce Bozzi Jr, Billie Joe Armstrong (Sep 22, 2017)
Perception (2012)
Starring as Dr. Daniel Pierce
(39 episodes)
- Episode 3x15: Run (Mar 17, 2015)
- Episode 3x14: Romeo (Mar 10, 2015)
- Episode 3x13: Mirror (Mar 3, 2015)
- Episode 3x12: Meat (Feb 24, 2015)
- Episode 3x11: Brainstorm (Feb 17, 2015)
- Episode 3x10: Dirty (Aug 19, 2014)
- Episode 3x09: Silence (Aug 12, 2014)
- Episode 3x08: Prologue (Aug 5, 2014)
- Episode 3x07: Bolero (Jul 29, 2014)
- Episode 3x06: Inconceivable (Jul 22, 2014)
- Episode 3x05: Eternity (Jul 15, 2014)
- Episode 3x04: Possession (Jul 8, 2014)
- Episode 3x03: Shiver (Jul 1, 2014)
- Episode 3x02: Painless (Jun 24, 2014)
- Episode 3x01: Paris (Jun 17, 2014)
- Episode 2x14: Obsession (Mar 18, 2014)
- Episode 2x13: Cobra (Mar 11, 2014)
- Episode 2x12: Brotherhood (Mar 4, 2014)
- Episode 2x11: Curveball (Feb 25, 2014)
- Episode 2x10: Warriors (Aug 27, 2013)
- Episode 2x09: Wounded (Aug 20, 2013)
- Episode 2x08: Asylum (Aug 13, 2013)
- Episode 2x07: Neuropositive (Aug 6, 2013)
- Episode 2x06: Defective (Jul 30, 2013)
- Episode 2x05: Caleidoscope (Jul 23, 2013)
- Episode 2x04: Toxic (Jul 16, 2013)
- Episode 2x03: Blindness (Jul 9, 2013)
- Episode 2x02: Alienation (Jul 2, 2013)
- Episode 2x01: Ch-Ch-Changes (Jun 25, 2013)
- Episode 1x10: Light (Sep 17, 2012)
- Episode 1x09: Shadow (Sep 10, 2012)
- Episode 1x08: Kilimanjaro (Sep 3, 2012)
- Episode 1x07: Nemesis (Aug 27, 2012)
- Episode 1x06: Lovesick (Aug 20, 2012)
- Episode 1x05: The Messenger (Aug 6, 2012)
- Episode 1x04: Cipher (Jul 30, 2012)
- Episode 1x03: 86'd (Jul 23, 2012)
- Episode 1x02: Faces (Jul 16, 2012)
- Episode 1x01: Pilot (Jul 9, 2012)
Conan (2010)
Guest starring as Eric McCormack
- Episode 2017-11-29: Eric McCormack, Rob Riggle, Tom Thakkar (Nov 29, 2017)
The Talk (2010)
Guest starring as Eric McCormack
(2 episodes)
- Episode 2024-12-17: Eric McCormack (Dec 17, 2024)
- Episode 2023-04-06: Eric McCormack, guest co-host Jamie Yuccas (Apr 6, 2023)
Pound Puppies (2010)
Starring as Lucky
(65 episodes)
- Episode 3x26: Lucky Has to Move (Nov 16, 2013)
- Episode 3x25: The Pupple's Court (Nov 9, 2013)
- Episode 3x24: The Road to Empawerment (Oct 26, 2013)
- Episode 3x23: Lord of the Fleas (Oct 19, 2013)
- Episode 3x22: Rebound's First Symphony (Oct 12, 2013)
- Episode 3x21: Little Monster (Oct 5, 2013)
- Episode 3x20: Doubles Trouble (Sep 28, 2013)
- Episode 3x19: No More S'mores (Sep 21, 2013)
- Episode 3x18: The Truth Is in Hear (Sep 14, 2013)
- Episode 3x17: Back in Action (Sep 7, 2013)
- Episode 3x16: Lucky the Dunce (Aug 31, 2013)
- Episode 3x15: All Bark and Little Bite (Aug 24, 2013)
- Episode 3x14: Hail to the Chief (Aug 17, 2013)
- Episode 3x13: The Watchdogs (Aug 17, 2013)
- Episode 3x12: Beauty Is Only Fur Deep (Aug 10, 2013)
- Episode 3x11: Hello Kitten (Aug 3, 2013)
- Episode 3x10: Once a Ralph, Always a Ralph (Jul 27, 2013)
- Episode 3x09: When Niblet Met Giblet (Jul 20, 2013)
- Episode 3x08: I'm Ready for My Close Pup (Jul 13, 2013)
- Episode 3x07: Hot Dawg (Jul 6, 2013)
- Episode 3x06: It's Elementary My Dear Pup Club (Jun 29, 2013)
- Episode 3x05: Puddles the Problem Pup (Jun 23, 2013)
- Episode 3x04: Fright at the Museum (Jun 15, 2013)
- Episode 3x03: The Pups Who Loved Me (Jun 8, 2013)
- Episode 3x02: Cuddle Up Buttercup (Jun 1, 2013)
- Episode 3x01: Working K-9 to 5 (Jun 1, 2013)
- Episode 2x13: I Heard the Barks on Christmas Eve (Nov 24, 2012)
- Episode 2x12: Pound Preemies (Sep 18, 2012)
- Episode 2x11: No Dogs Allowed (Sep 1, 2012)
- Episode 2x10: The Accidental Pup Star (Aug 25, 2012)
- Episode 2x09: Squawk (Jul 28, 2012)
- Episode 2x08: Salty (Jul 21, 2012)
- Episode 2x07: The Ruff Ruff Bunch (Jul 14, 2012)
- Episode 2x06: Good Dog, McLeish (Jul 7, 2012)
- Episode 2x05: There's Something About Camelia (Jun 30, 2012)
- Episode 2x04: Barlow (Jun 23, 2012)
- Episode 2x03: The Super Secret Pup Club (Jun 16, 2012)
- Episode 2x02: The Fraud Princess (Jun 9, 2012)
- Episode 2x01: Zipper the Zoomit Dog (Jun 2, 2012)
- Episode 1x26: Lucky Gets Adopted (Jan 28, 2012)
- Episode 1x25: Mutternal Instincts (Jan 21, 2012)
- Episode 1x24: Kennel Kittens Return (Jan 14, 2012)
- Episode 1x23: Olaf in Love (Jan 7, 2012)
- Episode 1x22: McLeish Unleashed (Dec 17, 2011)
- Episode 1x21: I Never Barked for My Father (Dec 10, 2011)
- Episode 1x20: Call of the Squirrel Dog (Dec 3, 2011)
- Episode 1x19: The K9 Kid (Nov 26, 2011)
- Episode 1x18: Snow Problem (Nov 19, 2011)
- Episode 1x17: Bone Voyage (Nov 12, 2011)
- Episode 1x16: The Really Weird Dog (Oct 22, 2011)
- Episode 1x15: Zoltron (Oct 15, 2011)
- Episode 1x14: Toyoshiko Bark Friend Machine (Oct 8, 2011)
- Episode 1x13: Taboo (Oct 1, 2011)
- Episode 1x12: Rebel Without a Collar (Sep 10, 2011)
- Episode 1x11: Homeward Pound (Aug 27, 2011)
- Episode 1x10: Dogs on a Wire (Aug 20, 2011)
- Episode 1x09: Quintuplets (Aug 13, 2011)
- Episode 1x08: My Fair Rebound (Aug 13, 2011)
- Episode 1x07: King of the Heap (Dec 24, 2010)
- Episode 1x06: Catcalls (Dec 17, 2010)
- Episode 1x05: The Prince and the Pupper (Dec 3, 2010)
- Episode 1x04: The General (Nov 19, 2010)
- Episode 1x03: Rebound (Nov 5, 2010)
- Episode 1x02: Nightmare on Pound Street (Oct 29, 2010)
- Episode 1x01: The Yipper Caper (Oct 10, 2010)
Trust Me (2009)
Starring as Mason McGuire
(13 episodes)
- Episode 1x13: The More Things Change (Apr 7, 2009)
- Episode 1x12: You Got Chocolate in My Peanut Butter (Apr 7, 2009)
- Episode 1x11: Norming (Mar 31, 2009)
- Episode 1x10: Thanks, I Needed That (Mar 31, 2009)
- Episode 1x09: Odd Man Out (Mar 17, 2009)
- Episode 1x08: What's the Rush (Mar 17, 2009)
- Episode 1x07: Damage Control (Mar 10, 2009)
- Episode 1x06: Promises, Promises (Mar 3, 2009)
- Episode 1x05: Way Beyond the Call (Feb 23, 2009)
- Episode 1x04: Au Courant (Feb 16, 2009)
- Episode 1x03: But Wait, There's More (Feb 9, 2009)
- Episode 1x02: All Hell the Victors (Feb 2, 2009)
- Episode 1x01: Before and After (Jan 26, 2009)
The Graham Norton Show (2007)
Guest starring as Eric McCormack
- Episode 22x17: Saoirse Ronan, Eric McCormack, Debra Messing, Rob Beckett, Keala Settle (Feb 9, 2018)
The Charlotte Church Show (2006)
Guest starring as Eric McCormack
- Episode 1x01: Eric McCormack, Michael McIntyre, Denise Van Outen, Richard Newman, The Feeling (Sep 1, 2006)
The New Adventures of Old Christine (2006)
Guest starring as Max
(6 episodes)
- Episode 5x21: Get Smarter (May 12, 2010)
- Episode 5x19: I Love What You Do For Me (Apr 21, 2010)
- Episode 5x13: Truth or Dare (Jan 20, 2010)
- Episode 5x12: A Whale of a Tale (Jan 13, 2010)
- Episode 5x07: Nuts (Nov 11, 2009)
- Episode 5x05: Dr. Little Man (Oct 21, 2009)
Hell's Kitchen (2005)
Guest starring as Eric McCormack
- Episode 21x11: 21st Annual Blind Taste Test (Jan 12, 2023) [Special Guest Star]
The Ellen DeGeneres Show (2003)
Guest starring as Eric McCormack
(3 episodes)
- Episode 2005-05-02: Eric McCormack/Constantine Maroulis (May 2, 2005)
- Episode 2005-04-29: Eric McCormack/Ty Pennington (Apr 29, 2005)
- Episode 2003-11-20: Eric McCormack/Paul Walker (Nov 20, 2003)
Dead Like Me (2003)
Guest starring as Ray Summers
(3 episodes)
- Episode 2x12: Forget Me Not (Oct 10, 2004)
- Episode 2x11: Ashes to Ashes (Oct 3, 2004)
- Episode 2x10: Death Defying (Sep 26, 2004)
Monk (2002)
Guest starring as James Novak
- Episode 7x07: Mr. Monk's 100th Case (Sep 5, 2008) [Special Guest Star]
E! News (2002)
Guest starring as Eric McCormack
- Episode 23x58: Jennifer Garner, Reba McEntire, Eric McCormack (Apr 13, 2023)
Law & Order: Special Victims Unit (1999)
Guest starring as Vance Shepard
- Episode 11x02: Sugar (Sep 30, 2009) [Special Guest Star]
Loose Women (1999)
Guest starring as Eric McCormack
- Episode 17x22: 02/10/12 - Eric McCormack, Tara Palmer-Tomkinson, guest panellist Sheree Murphy (Oct 2, 2012)
The Daily Show with Jon Stewart (1999)
Guest starring as Eric McCormack
- Episode 1999-03-02: Eric McCormack (Mar 2, 1999)
Will & Grace (1998)
Starring as Will Truman
(250 episodes)
- Episode 11x18: It's Time (Apr 23, 2020)
- Episode 11x17: New Crib (Apr 16, 2020)
- Episode 11x16: We Love Lucy (Apr 9, 2020)
- Episode 11x15: Broadway Boundaries (Mar 19, 2020)
- Episode 11x14: The Favourite (Mar 12, 2020)
- Episode 11x13: Filthy Phil, Part II (Mar 5, 2020)
- Episode 11x12: Filthy Phil, Part I (Feb 27, 2020)
- Episode 11x11: Accidentally on Porpoise (Feb 20, 2020)
- Episode 11x10: Of Mouse and Men (Feb 13, 2020)
- Episode 11x09: Bi-Plane (Feb 6, 2020)
- Episode 11x08: Lies & Whispers (Jan 23, 2020)
- Episode 11x07: What a Dump (Jan 16, 2020)
- Episode 11x06: Performance Anxiety (Jan 9, 2020)
- Episode 11x05: The Grief Panda (Nov 21, 2019)
- Episode 11x04: The Chick and the Egg Donor (Nov 14, 2019)
- Episode 11x03: With Enemies Like These (Nov 7, 2019)
- Episode 11x02: Pappa Mia (Oct 31, 2019)
- Episode 11x01: Eat, Pray, Love, Phone, Sex (Oct 24, 2019)
- Episode 10x18: Jack's Big Gay Wedding (Apr 4, 2019)
- Episode 10x17: The Things We Do for Love (Mar 28, 2019)
- Episode 10x16: Conscious Coupling (Mar 21, 2019)
- Episode 10x15: Bad Blood (Mar 14, 2019)
- Episode 10x14: Supreme Courtship (Mar 7, 2019)
- Episode 10x13: The Real McCoy (Feb 28, 2019)
- Episode 10x12: The Pursuit of Happiness (Feb 21, 2019)
- Episode 10x11: The Scales of Justice (Feb 14, 2019)
- Episode 10x10: Dead Man Texting (Feb 7, 2019)
- Episode 10x09: Family, Trip (Jan 31, 2019)
- Episode 10x08: Anchor Away (Dec 6, 2018)
- Episode 10x07: So Long, Division (Nov 29, 2018)
- Episode 10x06: Kid 'n Play (Nov 15, 2018)
- Episode 10x05: Grace's Secret (Nov 1, 2018)
- Episode 10x04: Who's Sorry Now? (Oct 25, 2018)
- Episode 10x03: Tex and the City (Oct 18, 2018)
- Episode 10x02: Where in the World Is Karen Walker? (Oct 11, 2018)
- Episode 10x01: The West Side Curmudgeon (Oct 4, 2018)
- Episode 9x16: It's a Family Affair (Apr 5, 2018)
- Episode 9x15: One Job (Mar 29, 2018)
- Episode 9x14: The Beefcake and the Cake Beef (Mar 15, 2018)
- Episode 9x13: Sweatshop Annie & the Annoying Baby Shower (Mar 8, 2018)
- Episode 9x12: Three Wise Men (Mar 1, 2018)
- Episode 9x11: Staten Island Fairy (Feb 1, 2018)
- Episode 9x10: The Wedding (Jan 18, 2018)
- Episode 9x09: There's Something About Larry (Jan 11, 2018)
- Episode 9x08: Friends and Lover (Jan 4, 2018)
- Episode 9x07: A Gay Olde Christmas (Dec 5, 2017)
- Episode 9x06: Rosario's Quinceañera (Nov 2, 2017)
- Episode 9x05: How to Succeed in Business Without Really Crying (Oct 26, 2017)
- Episode 9x04: Grandpa Jack (Oct 19, 2017)
- Episode 9x03: Emergency Contact (Oct 12, 2017)
- Episode 9x02: Who's Your Daddy? (Oct 5, 2017)
- Episode 9x01: Eleven Years Later (Sep 28, 2017)
- Episode 8x24: The Finale (2) (May 18, 2006)
- Episode 8x23: The Finale (1) (May 18, 2006)
- Episode 8x22: Whatever Happened to Baby Gin? (May 11, 2006)
- Episode 8x21: Partners 'n Crime (May 4, 2006)
- Episode 8x20: The Mourning Son (Apr 27, 2006)
- Episode 8x19: Blanket Apology (Apr 6, 2006)
- Episode 8x18: Buy, Buy Baby (Mar 30, 2006)
- Episode 8x17: Cowboys & Iranians (Mar 23, 2006)
- Episode 8x16: Grace Expectations (Mar 16, 2006)
- Episode 8x15: The Definition of Marriage (Feb 9, 2006)
- Episode 8x14: I Love L. Gay (Feb 2, 2006)
- Episode 8x13: Cop to It (Jan 26, 2006)
- Episode 8x12: Forbidden Fruit (Jan 19, 2006)
- Episode 8x11: Bathroom Humor (Jan 12, 2006)
- Episode 8x10: Von Trapped (Jan 5, 2006)
- Episode 8x09: A Little Christmas Queer (Dec 8, 2005)
- Episode 8x08: Swish Out of Water (Nov 24, 2005)
- Episode 8x07: Birds of a Feather Boa (Nov 17, 2005)
- Episode 8x06: Love Is in the Airplane (Nov 10, 2005)
- Episode 8x05: The Hole Truth (Nov 3, 2005)
- Episode 8x04: Steams Like Old Times (Oct 20, 2005)
- Episode 8x03: The Old Man & the Sea (Oct 13, 2005)
- Episode 8x02: I Second That Emotion (Oct 6, 2005)
- Episode 8x01: Alive and Schticking (Sep 29, 2005)
- Episode 7x24: Kiss and Tell (May 19, 2005)
- Episode 7x23: Friends with Benefits (May 19, 2005)
- Episode 7x22: From Queer to Eternity (May 10, 2005)
- Episode 7x21: It's a Dad, Dad, Dad, Dad World (May 5, 2005)
- Episode 7x20: The Blonde Leading the Blind (Apr 21, 2005)
- Episode 7x19: Sour Balls (Mar 17, 2005)
- Episode 7x18: The Fabulous Baker Boy (Feb 24, 2005)
- Episode 7x17: The Birds & the Bees (Feb 17, 2005)
- Episode 7x16: Dance Cards & Greeting Cards (Feb 10, 2005)
- Episode 7x15: Bully Woolley (Feb 3, 2005)
- Episode 7x14: Partners (Jan 13, 2005)
- Episode 7x13: Board Games (Jan 6, 2005)
- Episode 7x12: Christmas Break (Dec 9, 2004)
- Episode 7x11: Queens for a Day (2) (Nov 25, 2004)
- Episode 7x10: Queens for a Day (1) (Nov 25, 2004)
- Episode 7x09: Saving Grace, Again: Part 2 (Nov 18, 2004)
- Episode 7x08: Saving Grace, Again: Part 1 (Nov 11, 2004)
- Episode 7x07: Will & Grace & Vince & Nadine (Nov 4, 2004)
- Episode 7x06: The Newlydreads (Oct 21, 2004)
- Episode 7x05: Key Party (Oct 14, 2004)
- Episode 7x04: Company (Oct 7, 2004)
- Episode 7x03: One Gay at a Time (Sep 30, 2004)
- Episode 7x02: Back Up, Dancer (Sep 23, 2004)
- Episode 7x01: FYI: I Hurt, Too (Sep 16, 2004)
- Episode 6x24: Oh, No, You Di-in't: Part 2 (Apr 29, 2004)
- Episode 6x23: I Do, Part 1 (Apr 29, 2004)
- Episode 6x22: Speechless (Apr 22, 2004)
- Episode 6x21: I Never Cheered for My Father (Apr 8, 2004)
- Episode 6x20: Fred Astaire & Ginger Chicken (Apr 1, 2004)
- Episode 6x19: No Sex 'n the City (Mar 25, 2004)
- Episode 6x18: Courting Disaster (Mar 18, 2004)
- Episode 6x17: East Side Story (Mar 11, 2004)
- Episode 6x16: Flip-Flop: Part 2 (Mar 4, 2004)
- Episode 6x15: Flip-Flop: Part 1 (Feb 26, 2004)
- Episode 6x14: Looking for Mr. Good Enough (Feb 19, 2004)
- Episode 6x13: Ice Cream Balls (Feb 10, 2004)
- Episode 6x12: A Gay/December Romance (Jan 22, 2004)
- Episode 6x11: The Accidental Tsuris (Jan 15, 2004)
- Episode 6x10: Fanilow (Dec 11, 2003)
- Episode 6x09: Strangers with Candice (Dec 4, 2003)
- Episode 6x08: Swimming from Cambodia (Nov 20, 2003)
- Episode 6x07: Nice in White Satin (Nov 13, 2003)
- Episode 6x06: Heart Like a Wheelchair (Nov 6, 2003)
- Episode 6x05: A-Story, Bee-Story (Oct 30, 2003)
- Episode 6x04: Me & Mr. Jones (Oct 23, 2003)
- Episode 6x03: Home Court Disadvantage (Oct 9, 2003)
- Episode 6x02: Last Ex to Brooklyn (Oct 2, 2003)
- Episode 6x01: Dames at Sea (Sep 25, 2003)
- Episode 5x24: 24 (May 15, 2003)
- Episode 5x23: 23 (May 8, 2003)
- Episode 5x22: May Divorce Be with You (May 1, 2003)
- Episode 5x21: Dolls & Dolls (Apr 24, 2003)
- Episode 5x20: Leo Unwrapped (Apr 17, 2003)
- Episode 5x19: Sex, Losers, & Videotape (Apr 3, 2003)
- Episode 5x18: Fagmalion Part Four: The Guy Who Loved Me (Mar 13, 2003)
- Episode 5x17: Fagmalion Part Three: Bye, Bye, Beardy (Feb 20, 2003)
- Episode 5x16: Women & Children First (Feb 13, 2003)
- Episode 5x15: Homojo (Feb 6, 2003)
- Episode 5x14: Fagmalion Part Two: Attack of the Clones (Jan 30, 2003)
- Episode 5x13: Fagmalion Part One: Gay It Forward (Jan 16, 2003)
- Episode 5x12: Field of Queens (Jan 9, 2003)
- Episode 5x11: All About Christmas Eve (Dec 12, 2002)
- Episode 5x10: The Honeymoon's Over (Dec 5, 2002)
- Episode 5x09: Marry Me a Little More (Nov 21, 2002)
- Episode 5x08: Marry Me a Little (Nov 21, 2002)
- Episode 5x07: The Needle & Omelet's Done (Nov 14, 2002)
- Episode 5x06: Boardroom & a Parked Place (Nov 7, 2002)
- Episode 5x05: It's the Gay Pumpkin, Charlie Brown (Oct 31, 2002)
- Episode 5x04: Humongous Growth (Oct 17, 2002)
- Episode 5x03: The Kid Stays Out of the Picture (Oct 10, 2002)
- Episode 5x02: Bacon and Eggs (Oct 3, 2002)
- Episode 5x01: ... And the Horse He Rode in On (Sep 26, 2002)
- Episode 4x27: A.I.: Artificial Insemination (2) (May 16, 2002)
- Episode 4x26: A.I.: Artificial Insemination (1) (May 16, 2002)
- Episode 4x25: A Buncha White Chicks Sittin' Around Talkin' (May 9, 2002)
- Episode 4x24: Hocus Focus (May 2, 2002)
- Episode 4x23: Fagel Attraction (Apr 25, 2002)
- Episode 4x22: Wedding Balls (Apr 18, 2002)
- Episode 4x21: He Shoots, They Snore (Apr 11, 2002)
- Episode 4x20: Went to a Garden Potty (Apr 4, 2002)
- Episode 4x19: Cheatin' Trouble Blues (Mar 28, 2002)
- Episode 4x18: Something Borrowed, Someone's Due (Mar 7, 2002)
- Episode 4x17: Someone Old, Someplace New (Feb 28, 2002)
- Episode 4x16: A Chorus Lie (Feb 7, 2002)
- Episode 4x15: Dyeing is Easy, Comedy is Hard (Jan 31, 2002)
- Episode 4x14: Grace in the Hole (Jan 17, 2002)
- Episode 4x13: Whoa, Nelly (Jan 10, 2002)
- Episode 4x12: Jingle Balls (Dec 13, 2001)
- Episode 4x11: Stakin' Care of Business (Dec 6, 2001)
- Episode 4x10: Moveable Feast (2) (Nov 22, 2001)
- Episode 4x09: Moveable Feast (1) (Nov 22, 2001)
- Episode 4x08: Star-Spangled Banter (Nov 15, 2001)
- Episode 4x07: Bed, Bath & Beyond (Nov 8, 2001)
- Episode 4x06: Rules of Engagement (Nov 1, 2001)
- Episode 4x05: Loose Lips Sink Relationships (Oct 25, 2001)
- Episode 4x04: Prison Blues (Oct 18, 2001)
- Episode 4x03: Crouching Father, Hidden Husband (Oct 11, 2001)
- Episode 4x02: Past & Presents (Oct 4, 2001)
- Episode 4x01: The Third Wheel Gets the Grace (Sep 27, 2001)
- Episode 3x25: Sons & Lovers (2) (May 17, 2001)
- Episode 3x24: Sons & Lovers (1) (May 17, 2001)
- Episode 3x23: Last of the Really Odd Lovers (May 10, 2001)
- Episode 3x22: Alice Doesn't Lisp Here Anymore (May 3, 2001)
- Episode 3x21: The Young & the Tactless (Apr 26, 2001)
- Episode 3x20: An Old-Fashioned Piano Party (Apr 19, 2001)
- Episode 3x19: Poker? I Don't Even Like Her (Mar 29, 2001)
- Episode 3x18: Mad Dogs & Average Men (Mar 15, 2001)
- Episode 3x17: Cheaters (2) (Feb 22, 2001)
- Episode 3x16: Cheaters (1) (Feb 22, 2001)
- Episode 3x15: My Uncle the Car (Feb 15, 2001)
- Episode 3x14: Brothers, a Love Story (Feb 8, 2001)
- Episode 3x13: Crazy in Love (Feb 1, 2001)
- Episode 3x12: Swimmin' Pools... Movie Stars (Jan 11, 2001)
- Episode 3x11: Coffee & Commitment (Jan 4, 2001)
- Episode 3x10: Three's a Crowd, Six is a Freak Show (Dec 14, 2000)
- Episode 3x09: Lows in the Mid-Eighties (2) (Nov 23, 2000)
- Episode 3x08: Lows in the Mid-Eighties (1) (Nov 23, 2000)
- Episode 3x07: Gypsies, Tramps & Weed (Nov 16, 2000)
- Episode 3x06: Love Plus One (Nov 9, 2000)
- Episode 3x05: Grace 0, Jack 2000 (Nov 2, 2000)
- Episode 3x04: Girl Trouble (Oct 26, 2000)
- Episode 3x03: Husbands & Trophy Wives (Oct 19, 2000)
- Episode 3x02: Fear & Clothing (Oct 19, 2000)
- Episode 3x01: New Will City (Oct 12, 2000)
- Episode 2x24: Ben? Her?: Part 2 (May 23, 2000)
- Episode 2x23: Ben? Her?: Part 1 (May 23, 2000)
- Episode 2x22: My Best Friend's Tush (May 16, 2000)
- Episode 2x21: There But for the Grace of Grace (May 9, 2000)
- Episode 2x20: Girls, Interrupted (May 2, 2000)
- Episode 2x19: An Affair to Forget (Apr 18, 2000)
- Episode 2x18: Sweet (and Sour) Charity (Apr 4, 2000)
- Episode 2x17: The Hospital Show (Mar 28, 2000)
- Episode 2x16: Hey La, Hey La, My Ex-Boyfriend's Back (Mar 14, 2000)
- Episode 2x15: Advise & Resent (Feb 29, 2000)
- Episode 2x14: Acting Out (Feb 22, 2000)
- Episode 2x13: Oh Dad, Poor Dad, He's Kept Me in the Closet and I'm So Sad (Feb 15, 2000)
- Episode 2x12: He's Come Undone (Feb 8, 2000)
- Episode 2x11: Seeds of Discontent (Jan 25, 2000)
- Episode 2x10: Tea and a Total Lack of Sympathy (Jan 11, 2000)
- Episode 2x09: I Never Promised You an Olive Garden (Dec 14, 1999)
- Episode 2x08: Terms of Employment (Nov 30, 1999)
- Episode 2x07: Homo for the Holidays (Nov 25, 1999)
- Episode 2x06: To Serve and Disinfect (Nov 23, 1999)
- Episode 2x05: Polk Defeats Truman (Nov 16, 1999)
- Episode 2x04: Whose Mom Is It Anyway? (Nov 9, 1999)
- Episode 2x03: Das Boob (Nov 2, 1999)
- Episode 2x02: Election (Sep 28, 1999)
- Episode 2x01: Guess Who's Not Coming to Dinner (Sep 21, 1999)
- Episode 1x22: Object of My Rejection (May 13, 1999)
- Episode 1x21: Alley Cats (May 6, 1999)
- Episode 1x20: Saving Grace (Apr 29, 1999)
- Episode 1x19: Will Works Out (Apr 22, 1999)
- Episode 1x18: Grace, Replaced (Apr 8, 1999)
- Episode 1x17: Secrets & Lays (Mar 23, 1999)
- Episode 1x16: Yours, Mine or Ours (Mar 2, 1999)
- Episode 1x15: Big Brother Is Coming: Part II (Feb 23, 1999)
- Episode 1x14: Big Brother Is Coming: Part I (Feb 16, 1999)
- Episode 1x13: The Unsinkable Mommy Adler (Feb 9, 1999)
- Episode 1x12: My Fair Maid-y (Feb 2, 1999)
- Episode 1x11: Will on Ice (Jan 12, 1999)
- Episode 1x10: The Big Vent (Jan 5, 1999)
- Episode 1x09: The Truth About Will & Dogs (Dec 15, 1998)
- Episode 1x08: The Buying Game (Nov 30, 1998)
- Episode 1x07: Where There's a Will, There's No Way (Nov 16, 1998)
- Episode 1x06: William, Tell (Nov 9, 1998)
- Episode 1x05: Boo! Humbug (Oct 26, 1998)
- Episode 1x04: Between a Rock and Harlin's Place (Oct 12, 1998)
- Episode 1x03: Head Case (Oct 5, 1998)
- Episode 1x02: A New Lease on Life (Sep 28, 1998)
- Episode 1x01: The Pilot (Love & Marriage) (Sep 21, 1998)
- Episode S08 Special: Will & Grace Reunion (2016 Election) (Sep 26, 2016)
- Episode S08 Special: Say Goodnight Gracie (May 18, 2006)
- Episode S05 Special: The Guest Star Clip Show (Apr 24, 2003)
- Episode S05 Special: The Clip Show (Dec 21, 2002)
Guest starring as Host
- Episode S11 Special: A Will & Graceful Goodbye (Apr 23, 2020)
Townies (1996)
Guest starring as Scott
(4 episodes)
- Episode 1x11: Christmas ()
- Episode 1x09: Thanksgiving (Nov 27, 1996)
- Episode 1x07: Things That Go Bump in the Water (Nov 6, 1996)
- Episode 1x06: Adventures of Rebound Girl (Oct 30, 1996)
Lonesome Dove: The Outlaw Years (1995)
Starring as Clay Mosby
(22 episodes)
- Episode 1x22: Love and War (May 16, 1996)
- Episode 1x21: Medicine (May 2, 1996)
- Episode 1x20: When She Was Good (Apr 25, 1996)
- Episode 1x19: The Robbery (Apr 18, 1996)
- Episode 1x18: Partners (Mar 21, 1996)
- Episode 1x17: The Hideout (Mar 21, 1996)
- Episode 1x16: Betrayal (Mar 14, 1996)
- Episode 1x15: Cattle War (Mar 7, 1996)
- Episode 1x14: Bounty (Feb 8, 1996)
- Episode 1x13: Angel (Jan 27, 1996)
- Episode 1x12: Lover's Leap (Jan 11, 1996)
- Episode 1x11: The Bride (Dec 21, 1995)
- Episode 1x10: Day of the Dead (Dec 14, 1995)
- Episode 1x09: Redemption (Dec 7, 1995)
- Episode 1x08: Thicker Than Water (Nov 30, 1995)
- Episode 1x07: Providence (Nov 23, 1995)
- Episode 1x06: The Nature of the Beast (Nov 16, 1995)
- Episode 1x05: The Alliance (Nov 9, 1995)
- Episode 1x04: Badlands (Oct 19, 1995)
- Episode 1x03: Fear (Oct 5, 1995)
- Episode 1x02: The Hanging (Sep 28, 1995)
- Episode 1x01: The Return (Sep 21, 1995)
Street Legal (1987)
Guest starring as Cal
- Episode 5x08: Divine Image (Nov 23, 1990)
Guest starring as Barry Taylor
- Episode 6x13: On Women and Independence (Dec 20, 1991)
Good Morning America (1975)
Guest starring as Eric McCormack
- Episode 2023-06-09: Samuel L. Jackson, Eric McCormack, Alex Moffat, Lilli Cooper, Jason Alexander (Jun 9, 2023)
Saturday Night Live (1975)
Guest starring as Eric McCormack
- Episode 28x04: Eric McCormack / Jay-Z (Nov 2, 2002)
Golden Globe Awards (1944)
Guest starring as Host
- Episode 2017 Special: The Golden Globe 75th Anniversary Special (Dec 13, 2017)
Crew Credits
Travelers (2016)
Show crew as Producer
(34 episodes)
- Episode 3x10: Protocol Omega (Dec 14, 2018)
- Episode 3x09: David (Dec 14, 2018)
- Episode 3x08: Archive (Dec 14, 2018)
- Episode 3x07: Trevor (Dec 14, 2018)
- Episode 3x06: Philip (Dec 14, 2018)
- Episode 3x05: Naomi (Dec 14, 2018)
- Episode 3x04: Perrow (Dec 14, 2018)
- Episode 3x03: Protocol 3 (Dec 14, 2018)
- Episode 3x02: Yates (Dec 14, 2018)
- Episode 3x01: Ilsa (Dec 14, 2018)
- Episode 2x12: 001 (Dec 18, 2017)
- Episode 2x11: Simon (Dec 18, 2017)
- Episode 2x10: 21C (Dec 11, 2017)
- Episode 2x09: Update (Dec 11, 2017)
- Episode 2x08: Traveler 0027 (Dec 4, 2017)
- Episode 2x07: 17 Minutes (Nov 27, 2017)
- Episode 2x06: U235 (Nov 20, 2017)
- Episode 2x05: Jenny (Nov 13, 2017)
- Episode 2x04: 11:27 (Nov 6, 2017)
- Episode 2x03: Jacob (Oct 30, 2017)
- Episode 2x02: Protocol 4 (Oct 23, 2017)
- Episode 2x01: Ave Machina (Oct 16, 2017)
- Episode 1x12: Grace (Jan 2, 2017)
- Episode 1x11: Marcy (Dec 26, 2016)
- Episode 1x10: Kathryn (Dec 19, 2016)
- Episode 1x09: Bishop (Dec 12, 2016)
- Episode 1x08: Donner (Dec 5, 2016)
- Episode 1x07: Protocol 5 (Nov 28, 2016)
- Episode 1x06: Helios-685 (Nov 21, 2016)
- Episode 1x05: Room 101 (Nov 14, 2016)
- Episode 1x04: Hall (Nov 7, 2016)
- Episode 1x03: Aleksander (Oct 31, 2016)
- Episode 1x02: Protocol 6 (Oct 24, 2016)
- Episode 1x01: Travelers (Oct 17, 2016)
Episode crew as Director
(2 episodes)