Cast Credits Roar (2022) Guest starring as Silas McCall Episode 1x08: The Girl Who Loved Horses (Apr 15, 2022) Monsters at Work (2021) Guest starring as Professor Knight Episode 1x01: Welcome to Monsters, Incorporated (Jul 7, 2021) Solar Opposites (2020) Guest starring as The Duke Episode 1x03: The Quantum Ring (May 8, 2020) Harley Quinn (2019) Guest starring as Mr. Freeze (2 episodes) Episode 2x04: Thawing Hearts (Apr 24, 2020) Episode 2x01: New Gotham (Apr 3, 2020) Guest starring as Stew Episode 2x04: Thawing Hearts (Apr 24, 2020) I Feel Bad (2018) Guest starring as Max Episode 1x10: My Kids Barely Know Their Culture (Dec 6, 2018) [Special Guest Star] Vampirina (2017) Guest starring as Sir Ghoulgood Episode 2x28: Haunted Theater (Aug 16, 2019) I'm Dying Up Here (2017) Guest starring as Carl Veisor Episode 1x01: Pilot (Jun 4, 2017) Feud (2017) Starring as Robert Aldrich (6 episodes) Episode 1x07: Abandoned (Apr 16, 2017) Episode 1x06: Hagsploitation (Apr 9, 2017) Episode 1x04: More, or Less (Mar 26, 2017) Episode 1x03: Mommie Dearest (Mar 19, 2017) Episode 1x02: The Other Woman (Mar 12, 2017) Episode 1x01: Pilot (Mar 5, 2017) View 3 more View 3 less Close to the Enemy (2016) Starring as Harold Lindsay-Jones (2 episodes) Episode 1x02: Episode 2 (Nov 17, 2016) Episode 1x01: Episode 1 (Nov 10, 2016) Angie Tribeca (2016) Guest starring as Dr. Edelweiss (14 episodes) Episode 3x03: Brockman Turner Overdrive (Apr 24, 2017) [Uncredited] Episode 3x01: Welcome Back, Blotter (Apr 10, 2017) [Uncredited] Episode 2x08: The Coast is Fear (Jul 25, 2016) [Uncredited] Episode 2x05: A Coldie But a Goodie (Jun 27, 2016) [Uncredited] Episode 2x03: Beach Blanket Sting-O (Jun 13, 2016) [Uncredited] Episode 2x01: Fleas Don't Kill Me (Jun 6, 2016) [Uncredited] Episode 1x10: The One with the Bomb (Jan 17, 2016) [Uncredited] Episode 1x09: Inside Man (Jan 17, 2016) [Uncredited] Episode 1x08: Murder in the First Class (Jan 17, 2016) [Uncredited] Episode 1x06: Ferret Royale (Jan 17, 2016) [Uncredited] Episode 1x04: The Thumb Affair (Jan 17, 2016) [Uncredited] Episode 1x03: The Famous Ventriloquist Did It (Jan 17, 2016) [Uncredited] Episode 1x02: The Wedding Planner Did It (Jan 17, 2016) [Uncredited] Episode 1x01: Pilot (Jan 17, 2016) [Uncredited] View 11 more View 11 less Show Me a Hero (2015) Starring as Henry J. Spallone DreamWorks Dragons: Race to the Edge (2015) Guest starring as Viggo Grimborn (19 episodes) Episode 6x08: Triple Cross (Feb 16, 2018) Episode 6x01: In Plain Sight (Feb 16, 2018) Episode 5x13: Sins of the Past (Aug 25, 2017) Episode 5x09: The Wings of War, Part 2 (Aug 25, 2017) Episode 5x08: The Wings of War, Part 1 (Aug 25, 2017) Episode 5x07: Dawn of Desruction (Aug 25, 2017) Episode 5x06: Return of Thor Bonecrusher (Aug 25, 2017) Episode 4x13: Shell Shocked, Part 2 (Feb 17, 2017) Episode 4x12: Shell Shocked, Part 1 (Feb 17, 2017) Episode 4x10: Twintuition (Feb 17, 2017) Episode 4x08: Gold Rush (Feb 17, 2017) Episode 4x06: Dire Straits (Feb 17, 2017) Episode 4x01: Defenders of the Wing, Part 2 (Feb 17, 2017) Episode 3x13: Defenders of the Wing, Part 1 (Jun 24, 2016) Episode 3x12: Last Auction Heroes (Jun 24, 2016) Episode 3x10: Between a Rock and a Hard Place (Jun 24, 2016) Episode 3x05: Buffalord Soldier (Jun 24, 2016) Episode 2x13: Maces & Talons, Part 2 (Jan 8, 2016) Episode 2x12: Maces & Talons, Part 1 (Jan 8, 2016) View 16 more View 16 less Penn Zero: Part-Time Hero (2014) Guest starring as Rippen Episode 2x23: At the End of the Worlds (Jul 28, 2017) Matador (2014) Starring as Andres Galan Episode 1x01: Quid Go Pro (Jul 15, 2014) Rick and Morty (2013) Guest starring as Mr. Needful Episode 1x09: Something Ricked This Way Comes (Mar 24, 2014) Monday Mornings (2013) Starring as Dr. Harding Hooten (10 episodes) Episode 1x10: Family Ties (Apr 8, 2013) Episode 1x09: Wheels Within Wheels (Apr 1, 2013) Episode 1x08: Truth or Consequences (Mar 25, 2013) Episode 1x07: One Fine Day (Mar 18, 2013) Episode 1x06: Communion (Mar 11, 2013) Episode 1x05: The Legend And The Fall (Mar 4, 2013) Episode 1x04: Forks Over Knives (Feb 25, 2013) Episode 1x03: Who's Sorry Now? (Feb 18, 2013) Episode 1x02: Deus Ex Machina (Feb 11, 2013) Episode 1x01: Pilot (Feb 4, 2013) View 7 more View 7 less Once Upon a Time (2011) Guest starring as Narrator Episode S03 Special: Journey to Neverland (Sep 29, 2013) Law & Order: LA (2010) Starring as Ricardo Morales (16 episodes) Episode 1x22: Westwood (Jul 11, 2011) Episode 1x21: Van Nuys (Jun 27, 2011) Episode 1x20: El Sereno (Jun 20, 2011) Episode 1x19: Carthay Circle (Jun 6, 2011) Episode 1x17: Angel's Knoll (May 25, 2011) Episode 1x16: Big Rock Mesa (May 23, 2011) Episode 1x15: Hayden Tract (May 16, 2011) Episode 1x14: Runyon Canyon (May 9, 2011) Episode 1x13: Reseda (May 2, 2011) Episode 1x12: Benedict Canyon (Apr 25, 2011) Episode 1x11: East Pasadena (Apr 18, 2011) Episode 1x10: Silver Lake (Apr 11, 2011) Episode 1x09: Zuma Canyon (Apr 11, 2011) Episode 1x05: Pasadena (Nov 3, 2010) Episode 1x03: Harbor City (Oct 13, 2010) Episode 1x01: Hollywood (Sep 29, 2010) View 13 more View 13 less Roger and Val Have Just Got In (2010) Starring as Roger Stephenson The Andrew Marr Show (2007) Guest starring as Alfred Molina Episode 2018-05-06: 06/05/2018 (May 6, 2018) The Company (2007) Starring as Harvey Torriti Law & Order: Trial by Jury (2005) Guest starring as Gabriel Duvall Episode 1x11: Day (May 3, 2005) Robot Chicken (2005) Guest starring as Lex Luthor (2 episodes) Episode S07 Special: DC Comics Special II: Villains in Paradise (Apr 6, 2014) Episode S06 Special: DC Comics Special (Sep 9, 2012) The Late Late Show with Craig Ferguson (2005) Guest starring as Alfred Molina Episode 2014-06-25: Alfred Molina, Moon Bloodgood (Jun 25, 2014) Bram & Alice (2002) Starring as Bram Monk (2002) Guest starring as Peter Magneri Episode 6x03: Mr. Monk and the Naked Man (Jul 27, 2007) [Special Guest Star] Justice League (2001) Guest starring as King Gustav Episode 2x07: Maid of Honor (1) (Oct 18, 2003) Law & Order: Special Victims Unit (1999) Guest starring as Gabriel Duvall Episode 6x20: Night (May 3, 2005) [Special Guest Star] Ladies Man (1999) Starring as Jimmy Stiles (2 episodes) Episode 2x06: The Happy Wanderer (Jun 27, 2001) Episode 2x03: The 31-Inch-High Club (Jun 13, 2001) Ashenden (1991) Starring as Carmona Screen One (1989) Guest starring as Tadeusz Episode 4x01: A Very Polish Practice (Sep 6, 1992) Guest starring as Lionel Ellerman Episode 1x03: The Accountant (Sep 24, 1989) Guest starring as Tony Hancock Episode 3x01: Hancock (Sep 1, 1991) Guest starring as Harry Greaves Episode 4x08: Trust Me (Oct 25, 1992) Casualty (1986) Guest starring as Harry Horner Episode 1x04: Jump Start (Sep 27, 1986) Boon (1986) Guest starring as Mike Hubble Episode 6x14: The Night Before Christmas (Dec 24, 1991) Miami Vice (1984) Guest starring as Esther's Attorney Episode 4x04: The Big Thaw (Oct 23, 1987) Cosmos (1980) Guest starring as Ibn al-Hazen Episode 2x05: Hiding in the Light (Apr 6, 2014)