Victor Garber (born Victor Joseph Garber) is a Canadian film, stage, and television actor and singer.
Cast Credits Family Law (2021) Starring as Harry Svensson (10 episodes) Episode 1x10: Legacy (Nov 19, 2021) Episode 1x09: Blame It on the Mother (Nov 12, 2021) Episode 1x08: Truthiness (Nov 5, 2021) Episode 1x07: Three's Company (Oct 29, 2021) Episode 1x06: Baby Off Board (Oct 22, 2021) Episode 1x05: Until Death Do Us Part (Oct 15, 2021) Episode 1x04: Mama Don't Preach (Oct 8, 2021) Episode 1x03: Addicted to Love (Oct 1, 2021) Episode 1x02: Parenthood (Sep 24, 2021) Episode 1x01: Sins of the Fathers (Sep 17, 2021) View 7 more View 7 less Power Book II: Ghost (2020) Guest starring as Simon Stern (4 episodes) Episode 2x04: Gettin' These Ends (Dec 12, 2021) Episode 2x02: Selfless Acts? (Nov 28, 2021) Episode 1x02: Exceeding Expectations (Sep 13, 2020) Episode 1x01: The Stranger (Sep 6, 2020) View 1 more View 1 less Titanic: Stories from the Deep (2019) Starring as Presenter Tales of the City (2019) Guest starring as Samuel Garland (7 episodes) Episode 1x10: Three of Cups (Jun 7, 2019) [Special Guest Star] Episode 1x09: Rainbow Warriors (Jun 7, 2019) [Special Guest Star] Episode 1x07: Next Level Sh*t (Jun 7, 2019) [Special Guest Star] Episode 1x05: Not Today, Satan (Jun 7, 2019) [Special Guest Star] Episode 1x04: The Price of Oil (Jun 7, 2019) [Special Guest Star] Episode 1x03: Happy, Now? (Jun 7, 2019) [Special Guest Star] Episode 1x02: She Messy (Jun 7, 2019) [Special Guest Star] View 4 more View 4 less The Orville (2017) Guest starring as Admiral Tom Halsey (9 episodes) Episode 3x04: Gently Falling Rain (Jun 23, 2022) [Special Guest Star] Episode 3x03: Mortality Paradox (Jun 16, 2022) [Special Guest Star] Episode 3x02: Shadow Realms (Jun 9, 2022) [Special Guest Star] Episode 2x12: Sanctuary (Apr 11, 2019) [Special Guest Star] Episode 2x09: Identity (2) (Feb 28, 2019) [Special Guest Star] Episode 2x08: Identity (1) (Feb 21, 2019) [Special Guest Star] Episode 1x11: New Dimensions (Nov 30, 2017) [Special Guest Star] Episode 1x09: Cupid's Dagger (Nov 9, 2017) [Special Guest Star] Episode 1x01: Old Wounds (Sep 10, 2017) [Special Guest Star] View 6 more View 6 less DC's Legends of Tomorrow (2016) Starring as Professor Martin Stein / Firestorm (40 episodes) Episode 3x08: Crisis on Earth-X, Part 4 (Nov 28, 2017) Episode 3x07: Welcome to the Jungle (Nov 21, 2017) Episode 3x06: Helen Hunt (Nov 14, 2017) Episode 3x05: Return of the Mack (Nov 7, 2017) Episode 3x04: Phone Home (Oct 31, 2017) Episode 3x03: Zari (Oct 24, 2017) Episode 3x02: Freakshow (Oct 17, 2017) Episode 3x01: Aruba-Con (Oct 10, 2017) Episode 2x17: Aruba (Apr 4, 2017) Episode 2x16: Doomworld (Mar 28, 2017) Episode 2x15: Fellowship of the Spear (Mar 21, 2017) Episode 2x14: Moonshot (Mar 14, 2017) Episode 2x13: Land of the Lost (Mar 7, 2017) Episode 2x12: Camelot/3000 (Feb 21, 2017) Episode 2x11: Turncoat (Feb 7, 2017) Episode 2x10: The Legion of Doom (Jan 31, 2017) Episode 2x09: Raiders of the Lost Art (Jan 24, 2017) Episode 2x08: The Chicago Way (Dec 8, 2016) Episode 2x07: Invasion! (Dec 1, 2016) Episode 2x06: Outlaw Country (Nov 17, 2016) Episode 2x05: Compromised (Nov 10, 2016) Episode 2x04: Abominations (Nov 3, 2016) Episode 2x03: Shogun (Oct 27, 2016) Episode 2x02: The Justice Society of America (Oct 20, 2016) Episode 2x01: Out of Time (Oct 13, 2016) Episode 1x16: Legendary (May 19, 2016) Episode 1x15: Destiny (May 12, 2016) Episode 1x14: River of Time (May 5, 2016) Episode 1x13: Leviathan (Apr 28, 2016) Episode 1x12: Last Refuge (Apr 21, 2016) Episode 1x10: Progeny (Apr 7, 2016) Episode 1x09: Left Behind (Mar 31, 2016) Episode 1x08: Night of the Hawk (Mar 10, 2016) Episode 1x07: Marooned (Mar 3, 2016) Episode 1x06: Star City 2046 (Feb 25, 2016) Episode 1x05: Fail-Safe (Feb 18, 2016) Episode 1x04: White Knights (Feb 11, 2016) Episode 1x03: Blood Ties (Feb 4, 2016) Episode 1x02: Pilot, Part 2 (Jan 28, 2016) Episode 1x01: Pilot, Part 1 (Jan 21, 2016) View 37 more View 37 less Guest starring as Sir Henry Stein Episode 3x05: Return of the Mack (Nov 7, 2017) [Uncredited] Guest starring as Professor Martin Stein / Firestorm Episode 7x03: wvrdr_error_100 not found (Oct 27, 2021) [Special Guest Star] Supergirl (2015) Guest starring as Dr. Martin Stein / Firestorm Episode 3x08: Crisis on Earth-X, Part 1 (Nov 27, 2017) [Special Guest Star] Vixen (2015) Guest starring as Martin Stein Episode 2x01: Episode 1 (Oct 13, 2016) [Special Guest Star] Difficult People (2015) Guest starring as John Passias Episode 3x05: Cindarestylox (Aug 22, 2017) Schitt's Creek (2015) Starring as Clifton Sparks Episode 6x10: Sunrise, Sunset (Mar 10, 2020) The Flash (2014) Guest starring as Dr. Martin Stein / Firestorm (10 episodes) Episode 4x08: Crisis on Earth-X, Part 3 (Nov 28, 2017) [Special Guest Star] Episode 3x08: Invasion! (Nov 29, 2016) [Special Guest Star] Episode 2x04: The Fury of Firestorm (Oct 27, 2015) [Special Guest Star] Episode 2x03: Family of Rogues (Oct 20, 2015) [Special Guest Star] Episode 2x02: Flash of Two Worlds (Oct 13, 2015) [Special Guest Star] Episode 2x01: The Man Who Saved Central City (Oct 6, 2015) [Special Guest Star] Episode 1x23: Fast Enough (May 19, 2015) [Special Guest Star] Episode 1x14: Fallout (Feb 17, 2015) Episode 1x13: The Nuclear Man (Feb 10, 2015) Episode 1x12: Crazy for You (Feb 3, 2015) [Special Guest Star] View 7 more View 7 less Guest starring as Digsy Foss' Husband Episode 3x17: Duet (Mar 21, 2017) [Special Guest Star] Power (2014) Guest starring as Simon Stern (14 episodes) Episode 6x15: Exactly How We Planned (Feb 9, 2020) Episode 6x14: Reversal of Fortune (Jan 26, 2020) Episode 6x10: No One Can Stop Me (Nov 3, 2019) Episode 5x05: Happy Birthday (Jul 29, 2018) Episode 4x09: That Ain't Me (Aug 20, 2017) Episode 4x07: You Lied to My Face (Aug 6, 2017) Episode 4x06: New Man (Jul 30, 2017) Episode 4x05: Don't Thank Me (Jul 23, 2017) Episode 2x10: Ghost Is Dead (Aug 15, 2015) Episode 2x02: No Friends on the Street (Jun 13, 2015) Episode 2x01: Consequences (Jun 6, 2015) Episode 1x07: Loyalty (Jul 26, 2014) Episode 1x06: Who You With? (Jul 19, 2014) Episode 1x05: I Gotta Go (Jul 12, 2014) View 11 more View 11 less Sleepy Hollow (2013) Guest starring as Mr. Crane Episode 1x13: Bad Blood (Jan 20, 2014) Motive (2013) Guest starring as Neville Montgomery (4 episodes) Episode 3x13: A Problem Like Maria (Jun 7, 2015) Episode 3x12: Frampton Comes Alive (May 31, 2015) Episode 3x10: Purgatory (May 10, 2015) Episode 3x01: Six Months Later (Mar 8, 2015) View 1 more View 1 less Deception (2013) Starring as Robert Bowers (11 episodes) Episode 1x11: I'll Start with the Hillbilly (Mar 18, 2013) Episode 1x10: You're the Bad Guy (Mar 11, 2013) Episode 1x09: Good Luck with Your Death (Mar 4, 2013) Episode 1x08: Stay with Me (Feb 25, 2013) Episode 1x07: Tell Me (Feb 18, 2013) Episode 1x06: Don't Be a Dummy (Feb 11, 2013) Episode 1x05: Why Wait (Feb 4, 2013) Episode 1x04: One, Two, Three...One, Two, Three (Jan 28, 2013) Episode 1x03: A Drop of Blood and a Microscope (Jan 21, 2013) Episode 1x02: Nothing's Free, Little Girl (Jan 14, 2013) Episode 1x01: Pilot (Jan 7, 2013) View 8 more View 8 less Arrow (2012) Guest starring as Martin Stein / Firestorm Episode 6x08: Crisis on Earth-X, Part 2 (Nov 27, 2017) [Special Guest Star] Rebuilding Titanic (2012) Starring as Narrator Charlie's Angels (2011) Guest starring as Charles "Charlie" Townsend (8 episodes) Episode 1x08: They Are Not Saints (Dec 18, 2011) [Uncredited] Episode 1x07: Royal Angels (Nov 10, 2011) [Uncredited] Episode 1x06: Black Hat Angels (Nov 3, 2011) [Uncredited] Episode 1x05: Angels in Paradise (Oct 20, 2011) [Uncredited] Episode 1x04: Angels in Chains (Oct 13, 2011) [Uncredited] Episode 1x03: Bon Voyage, Angels (Oct 6, 2011) [Uncredited] Episode 1x02: Runway Angels (Sep 29, 2011) [Uncredited] Episode 1x01: Angel with a Broken Wing (Sep 22, 2011) [Uncredited] View 5 more View 5 less Web Therapy (2011) Guest starring as Kip Wallice (4 episodes) Episode 2x05: National Exposure (Jul 30, 2012) Episode 2x03: Campaign Reform (Jul 16, 2012) Episode 2x01: Getting It Straight (Jul 2, 2012) Episode 1x01: Click to Start (Jul 19, 2011) View 1 more View 1 less Law & Order: LA (2010) Guest starring as Walter Calvin Episode 1x17: Angel's Knoll (May 25, 2011) Blue Bloods (2010) Guest starring as Donald Stein Episode 5x09: Under the Gun (Dec 12, 2014) Republic of Doyle (2010) Guest starring as Garrison Steele (4 episodes) Episode 5x05: The Works (Oct 30, 2013) Episode 3x04: Rusted Steele (Feb 1, 2012) Episode 2x10: The Special Detective (Mar 16, 2011) Episode 1x10: The Pen is Mightier Than the Doyle (Mar 24, 2010) View 1 more View 1 less Stargate Universe (2009) Guest starring as Ambassador Ovirda Episode 2x15: Seizure (Apr 4, 2011) Modern Family (2009) Guest starring as Chef Dumont Episode 8x13: Do It Yourself (Feb 15, 2017) [Special Guest Star] The Good Wife (2009) Guest starring as Judge Spencer Episode 5x12: We, the Juries (Jan 12, 2014) Nurse Jackie (2009) Guest starring as Neil Nutterman (2 episodes) Episode 1x12: Health Care And Cinema (Aug 24, 2009) [Special Guest Star] Episode 1x11: Pill-O-Matix (Aug 17, 2009) [Special Guest Star] Glee (2009) Guest starring as Mr. Schuester Episode 1x03: Acafellas (Sep 16, 2009) The Last Templar (2009) Starring as Monsignor De Angelis (2 episodes) Episode 1x02: Part 2 (Jan 26, 2009) Episode 1x01: Part 1 (Jan 25, 2009) Web Therapy (2008) Starring as Kip Wallice Flashpoint (2008) Guest starring as Dr. Larry Toth (3 episodes) Episode 4x17: Priority of Life (Dec 6, 2011) Episode 4x01: Personal Effects (Jul 8, 2011) Episode 3x13: Fault Lines (Feb 6, 2011) Eli Stone (2008) Starring as Jordan Wethersby (14 episodes) Episode 2x13: Flight Path (Jul 11, 2009) Episode 2x02: Grace (Oct 21, 2008) Episode 2x01: The Path (Oct 14, 2008) Episode 1x11: Patience (Apr 10, 2008) Episode 1x10: Heartbeat (Apr 3, 2008) Episode 1x09: I Want Your Sex (Mar 27, 2008) Episode 1x08: Praying for Time (Mar 20, 2008) Episode 1x07: Heal the Pain (Mar 13, 2008) Episode 1x06: Something to Save (Mar 6, 2008) Episode 1x05: One More Try (Feb 28, 2008) Episode 1x04: Wake Me Up Before You Go-Go (Feb 21, 2008) Episode 1x03: Father Figure (Feb 14, 2008) Episode 1x02: Freedom (Feb 7, 2008) Episode 1x01: Pilot (Jan 31, 2008) View 11 more View 11 less Murdoch Mysteries (2008) Guest starring as Retired Detective Malcolm Lamb Episode 4x01: Tattered and Torn (Feb 15, 2011) Damages (2007) Guest starring as Bennett Herreshoff (3 episodes) Episode 5x10: But You Don't Do That Anymore (Sep 12, 2012) Episode 5x09: I Like Your Chair (Sep 5, 2012) Episode 5x05: There's Something Wrong with Me (Aug 8, 2012) 30 Rock (2006) Guest starring as Eugene Gremby Episode 5x23: Respawn (May 5, 2011) Justice (2006) Starring as Ron Trott (13 episodes) Episode 1x13: False Confession () Episode 1x12: Christmas Party (Dec 22, 2006) Episode 1x11: Prior Convictions (Dec 15, 2006) Episode 1x10: Filicide (Dec 8, 2006) Episode 1x09: Shotgun (Dec 1, 2006) Episode 1x08: Shark Week (Nov 6, 2006) Episode 1x07: Death Spiral (Oct 30, 2006) Episode 1x06: Crucified (Oct 23, 2006) Episode 1x05: Wrongful Death (Sep 27, 2006) Episode 1x04: Addicts (Sep 20, 2006) Episode 1x03: Behind the Orange Curtain (Sep 13, 2006) Episode 1x02: Pretty Woman (Sep 6, 2006) Episode 1x01: Pilot (Aug 30, 2006) View 10 more View 10 less Alias (2001) Starring as Jack Bristow (105 episodes) Episode 5x17: All the Time in the World (May 22, 2006) Episode 5x16: Reprisal (May 22, 2006) Episode 5x15: No Hard Feelings (May 17, 2006) Episode 5x14: I See Dead People (May 10, 2006) Episode 5x13: 30 Seconds (May 3, 2006) Episode 5x12: There's Only One Sydney Bristow (Apr 26, 2006) Episode 5x11: Maternal Instinct (Apr 19, 2006) Episode 5x10: S.O.S. (Apr 19, 2006) Episode 5x09: The Horizon (Dec 14, 2005) Episode 5x08: Bob (Dec 7, 2005) Episode 5x07: Fait Accompli (Nov 17, 2005) Episode 5x06: Solo (Nov 10, 2005) Episode 5x05: Out of the Box (Oct 27, 2005) Episode 5x04: Mockingbird (Oct 20, 2005) Episode 5x03: The Shed (Oct 13, 2005) Episode 5x02: ...1... (Oct 6, 2005) Episode 5x01: Prophet Five (Sep 29, 2005) Episode 4x22: Before the Flood (May 25, 2005) Episode 4x21: Search and Rescue (May 18, 2005) Episode 4x20: The Descent (May 18, 2005) Episode 4x19: In Dreams... (May 11, 2005) Episode 4x18: Mirage (May 4, 2005) Episode 4x17: A Clean Conscience (Apr 27, 2005) Episode 4x16: Another Mister Sloane (Apr 20, 2005) Episode 4x15: Pandora (Apr 13, 2005) Episode 4x14: Nightingale (Apr 6, 2005) Episode 4x13: Tuesday (Mar 30, 2005) Episode 4x12: The Orphan (Mar 23, 2005) Episode 4x11: The Road Home (Mar 16, 2005) Episode 4x10: The Index (Mar 9, 2005) Episode 4x09: A Man of His Word (Mar 2, 2005) Episode 4x08: Echoes (Feb 23, 2005) Episode 4x07: Détente (Feb 16, 2005) Episode 4x06: Nocturne (Feb 9, 2005) Episode 4x05: Welcome to Liberty Village (Jan 26, 2005) Episode 4x04: Ice (Jan 19, 2005) Episode 4x03: The Awful Truth (Jan 12, 2005) Episode 4x02: Authorized Personnel Only (Part 2) (Jan 5, 2005) Episode 4x01: Authorized Personnel Only (Part 1) (Jan 5, 2005) Episode 3x22: Resurrection (May 23, 2004) Episode 3x21: Legacy (May 2, 2004) Episode 3x20: Blood Ties (Apr 25, 2004) Episode 3x19: Hourglass (Apr 18, 2004) Episode 3x18: Unveiled (Apr 11, 2004) Episode 3x17: The Frame (Mar 28, 2004) Episode 3x16: Taken (Mar 21, 2004) Episode 3x15: Facade (Mar 14, 2004) Episode 3x14: Blowback (Mar 7, 2004) Episode 3x13: After Six (Feb 15, 2004) Episode 3x12: Crossings (Jan 18, 2004) Episode 3x11: Full Disclosure (Jan 11, 2004) Episode 3x10: Remnants (Dec 7, 2003) Episode 3x09: Conscious (Nov 30, 2003) Episode 3x08: Breaking Point (Nov 23, 2003) Episode 3x07: Prelude (Nov 9, 2003) Episode 3x06: The Nemesis (Nov 2, 2003) Episode 3x05: Repercussions (Oct 26, 2003) Episode 3x04: A Missing Link (Oct 19, 2003) Episode 3x03: Reunion (Oct 12, 2003) Episode 3x02: Succession (Oct 5, 2003) Episode 3x01: The Two (Sep 28, 2003) Episode 2x22: The Telling (May 4, 2003) Episode 2x21: Second Double (May 4, 2003) Episode 2x20: Countdown (Apr 27, 2003) Episode 2x19: Endgame (Mar 30, 2003) Episode 2x18: Truth Takes Time (Mar 16, 2003) Episode 2x17: A Dark Turn (Mar 2, 2003) Episode 2x16: Firebomb (Feb 23, 2003) Episode 2x15: A Free Agent (Feb 9, 2003) Episode 2x14: Double Agent (Feb 2, 2003) Episode 2x13: Phase One (Jan 26, 2003) Episode 2x12: The Getaway (Jan 12, 2003) Episode 2x11: A Higher Echelon (Jan 5, 2003) Episode 2x10: The Abduction (Dec 15, 2002) Episode 2x09: Passage (Part 2) (Dec 8, 2002) Episode 2x08: Passage (Part 1) (Dec 1, 2002) Episode 2x07: The Counteragent (Nov 17, 2002) Episode 2x06: Salvation (Nov 10, 2002) Episode 2x05: The Indicator (Nov 3, 2002) Episode 2x04: Dead Drop (Oct 20, 2002) Episode 2x03: Cipher (Oct 13, 2002) Episode 2x02: Trust Me (Oct 6, 2002) Episode 2x01: The Enemy Walks In (Sep 29, 2002) Episode 1x22: Almost Thirty Years (May 12, 2002) Episode 1x21: Rendezvous (May 5, 2002) Episode 1x20: The Solution (Apr 21, 2002) Episode 1x19: Snowman (Apr 14, 2002) Episode 1x18: Masquerade (Apr 7, 2002) Episode 1x17: Q&A (Mar 17, 2002) Episode 1x16: The Prophecy (Mar 10, 2002) Episode 1x15: Page 47 (Mar 3, 2002) Episode 1x14: The Coup (Feb 24, 2002) Episode 1x13: The Box (Part 2) (Feb 10, 2002) Episode 1x12: The Box (Part 1) (Jan 20, 2002) Episode 1x11: The Confession (Jan 6, 2002) Episode 1x10: Spirit (Dec 16, 2001) Episode 1x09: Mea Culpa (Dec 9, 2001) Episode 1x08: Time Will Tell (Dec 2, 2001) Episode 1x07: Color-Blind (Nov 25, 2001) Episode 1x06: Reckoning (Nov 18, 2001) Episode 1x05: Doppelgänger (Oct 28, 2001) Episode 1x04: A Broken Heart (Oct 21, 2001) Episode 1x03: Parity (Oct 14, 2001) Episode 1x02: So It Begins (Oct 7, 2001) Episode 1x01: Truth Be Told (Sep 30, 2001) View 102 more View 102 less Will & Grace (1998) Guest starring as Peter Bovington Episode 7x09: Saving Grace, Again: Part 2 (Nov 18, 2004) The View (1997) Guest starring as Victor Garber Episode 2018-03-13: Mindy Kaling, Bernadette Peters, Victor Garber (Mar 13, 2018) The Outer Limits (1995) Guest starring as Dr. Ben McCormick Episode 2x20: Out of Body (Jul 14, 1996) Guest starring as Dr. Edward Normandy Episode 6x12: Glitch (May 5, 2000) Frasier (1993) Guest starring as Ferguson Episode 8x05: Taking Liberties (Nov 21, 2000) [Special Guest Star] American Playhouse (1982) Guest starring as Jack Chesney Episode 6x14: Charley's Aunt (May 11, 1987) The Mike Douglas Show (1961) Guest starring as Victor Garber Episode 12x144: Mar 22, 1973 (Mar 22, 1973)