Cast Credits Big Dogs (2020) Starring as Totentatz (2 episodes) Episode 1x08: Into the Blurring Dead (Jul 1, 2020) Episode 1x06: Nation of Men (Jul 1, 2020) Rapunzel's Tangled Adventure (2017) Guest starring as Baron (2 episodes) Episode 3x15: Flynnpostor (Feb 16, 2020) Episode 2x01: Beyond the Corona Walls (Jun 24, 2018) DC's Legends of Tomorrow (2016) Guest starring as Todd Rice / Obsidian Episode 2x05: Compromised (Nov 10, 2016) Into the Badlands (2015) Guest starring as Penrith (3 episodes) Episode 2x02: Force of Eagle's Claws (Mar 26, 2017) Episode 1x06: Hand of Five Poisons (Dec 20, 2015) Episode 1x05: Snake Creeps Down (Dec 13, 2015) The Night Shift (2014) Guest starring as Clive (2 episodes) Episode 3x08: All In (Jul 13, 2016) Episode 3x03: The Way Back (Jun 15, 2016) The Blacklist (2013) Guest starring as Bill McCready (5 episodes) Episode 5x08: Ian Garvey (Nov 15, 2017) Episode 3x17: Mr. Solomon (Apr 7, 2016) Episode 2x17: The Longevity Initiative (Mar 26, 2015) Episode 2x15: The Major (Mar 12, 2015) Episode 2x14: T. Earl King VI (Mar 5, 2015) View 2 more View 2 less Hannibal (2013) Guest starring as Lawrence Wells Episode 1x09: Trou Normand (May 23, 2013) Tron: Uprising (2012) Starring as General Tesler (9 episodes) Episode 1x19: Terminal (Jan 28, 2013) Episode 1x17: Rendezvous (Jan 14, 2013) Episode 1x16: Welcome Home (Jan 7, 2013) Episode 1x15: State of Mind (Dec 31, 2012) Episode 1x14: Tagged (Dec 24, 2012) Episode 1x11: Grounded (Dec 3, 2012) Episode 1x10: Scars (2) (Nov 2, 2012) Episode 1x09: Scars (1) (Oct 26, 2012) Episode 1x08: The Reward (Oct 19, 2012) View 6 more View 6 less The Legend of Korra (2012) Guest starring as Lieutenant (8 episodes) Episode 1x12: Endgame (Jun 23, 2012) Episode 1x11: Skeletons in the Closet (Jun 23, 2012) Episode 1x10: Turning the Tides (Jun 16, 2012) Episode 1x09: Out of the Past (Jun 9, 2012) Episode 1x06: And the Winner is... (May 12, 2012) Episode 1x03: The Revelation (Apr 21, 2012) Episode 1x02: A Leaf in the Wind (Apr 14, 2012) Episode 1x01: Welcome to Republic City (Apr 14, 2012) View 5 more View 5 less The Witches of Oz (2011) Starring as Henry Gale (Uncle Henry) Face Off (2011) Guest starring as Lance Henriksen Episode 10x05: Foreign Bodies (Feb 10, 2016) Avengers: Earth's Mightiest Heroes (2010) Guest starring as Grim Reaper (3 episodes) Episode 1x16: Widow's Sting (Dec 19, 2010) Episode 1x11: Panther's Quest (Nov 17, 2010) Episode 1x10: Everything is Wonderful (Nov 10, 2010) Memphis Beat (2010) Guest starring as Tom Harrison Episode 2x10: The Feud (Aug 16, 2011) Castle (2009) Guest starring as Benny Stryker Episode 3x09: Close Encounters of the Murderous Kind (Nov 15, 2010) Criminal Minds (2005) Guest starring as Chazz Montolo Episode 11x18: A Beautiful Disaster (Mar 23, 2016) Into the West (2005) Starring as Daniel Wheeler Grey's Anatomy (2005) Guest starring as Griffin McColl Episode 12x14: Odd Man Out (Mar 17, 2016) American Dad! (2005) Guest starring as bowling coach Episode 12x21: Next of Pin (Jun 20, 2016) NCIS (2003) Guest starring as Sheriff Clay Boyd Episode 6x17: South by Southwest (Feb 24, 2009) [Special Guest Star] Millennium (1996) Starring as Frank Black (67 episodes) Episode 3x22: Goodbye to All That (May 21, 1999) Episode 3x21: Via Dolorosa (May 14, 1999) Episode 3x20: Nostalgia (May 7, 1999) Episode 3x19: Seven and One (Apr 30, 1999) Episode 3x18: Bardo Thodol (Apr 23, 1999) Episode 3x17: Darwin's Eye (Apr 16, 1999) Episode 3x16: Saturn Dreaming of Mercury (Apr 9, 1999) Episode 3x15: Forcing the End (Mar 19, 1999) Episode 3x14: Matryoshka (Feb 19, 1999) Episode 3x13: Antipas (Feb 12, 1999) Episode 3x12: The Sound of Snow (Feb 5, 1999) Episode 3x11: Collateral Damage (Jan 22, 1999) Episode 3x10: Borrowed Time (Jan 15, 1999) Episode 3x09: Omerta (Dec 18, 1998) Episode 3x08: Human Essence (Dec 11, 1998) Episode 3x07: Through a Glass, Darkly (Nov 13, 1998) Episode 3x06: Skull and Bones (Nov 6, 1998) Episode 3x05: ...Thirteen Years Later (Oct 30, 1998) Episode 3x04: Closure (Oct 23, 1998) Episode 3x03: TEOTWAWKI (Oct 16, 1998) Episode 3x02: Exegesis (Oct 9, 1998) Episode 3x01: The Innocents (Oct 2, 1998) Episode 2x23: The Time is Now (May 15, 1998) Episode 2x22: The Fourth Horseman (May 8, 1998) Episode 2x21: Somehow, Satan Got Behind Me (May 1, 1998) Episode 2x20: A Room with No View (Apr 24, 1998) Episode 2x19: Anamnesis (Apr 17, 1998) Episode 2x18: In Arcadia Ego (Apr 3, 1998) Episode 2x17: Siren (Mar 20, 1998) Episode 2x16: Roosters (Mar 13, 1998) Episode 2x15: Owls (Mar 6, 1998) Episode 2x14: The Pest House (Feb 27, 1998) Episode 2x13: The Mikado (Feb 6, 1998) Episode 2x12: Luminary (Jan 23, 1998) Episode 2x11: Goodbye Charlie (Jan 9, 1998) Episode 2x10: Midnight of the Century (Dec 19, 1997) Episode 2x09: Jose Chung's Doomsday Defense (Nov 21, 1997) Episode 2x08: The Hand of Saint Sebastian (Nov 14, 1997) Episode 2x07: 19:19 (Nov 7, 1997) Episode 2x06: The Curse of Frank Black (Oct 31, 1997) Episode 2x05: A Single Blade of Grass (Oct 24, 1997) Episode 2x04: Monster (Oct 17, 1997) Episode 2x03: Sense and Antisense (Oct 3, 1997) Episode 2x02: Beware of the Dog (Sep 26, 1997) Episode 2x01: The Beginning and the End (Sep 19, 1997) Episode 1x22: Paper Dove (May 16, 1997) Episode 1x21: Maranatha (May 9, 1997) Episode 1x20: Broken World (May 2, 1997) Episode 1x19: Powers, Principalities, Thrones and Dominions (Apr 25, 1997) Episode 1x18: Lamentation (Apr 18, 1997) Episode 1x17: Walkabout (Mar 28, 1997) Episode 1x16: Covenant (Mar 21, 1997) Episode 1x15: Sacrament (Feb 21, 1997) Episode 1x14: The Thin White Line (Feb 14, 1997) Episode 1x13: Force Majeure (Feb 7, 1997) Episode 1x12: Loin Like a Hunting Flame (Jan 31, 1997) Episode 1x11: Weeds (Jan 24, 1997) Episode 1x10: The Wild and the Innocent (Jan 10, 1997) Episode 1x09: Wide Open (Jan 3, 1997) Episode 1x08: The Well-Worn Lock (Dec 20, 1996) Episode 1x07: Blood Relatives (Dec 6, 1996) Episode 1x06: Kingdom Come (Nov 29, 1996) Episode 1x05: 522666 (Nov 22, 1996) Episode 1x04: The Judge (Nov 15, 1996) Episode 1x03: Dead Letters (Nov 8, 1996) Episode 1x02: Gehenna (Nov 1, 1996) Episode 1x01: Pilot (Oct 25, 1996) View 64 more View 64 less The X-Files (1993) Guest starring as Frank Black Episode 7x04: Millennium (Nov 28, 1999) [Special Guest Star] The Late Show with David Letterman (1993) Guest starring as Lance Henriksen Episode 1997-05-19: Meg Ryan, Lance Henriksen, Mary Chapin-Carpenter (May 19, 1997) Tales from the Crypt (1989) Guest starring as Reno Crevice Episode 2x03: Cutting Cards (Apr 21, 1990) Guest starring as Sergeant Ripper Episode 3x14: Yellow (Aug 28, 1991) Riptide (1984) Guest starring as John McMasters Episode 1x12: Raiders of the Lost Sub (May 15, 1984) Cagney & Lacey (1982) Guest starring as Johnny "Nose" Episode 2x11: Hopes and Dreams (Jan 10, 1983) Guest starring as Sgt. King Episode 4x02: Heat (Oct 22, 1984)