Cast Credits American Gods (2017) Guest starring as Sindri Episode 2x06: Donar the Great (Apr 14, 2019) The Path (2016) Guest starring as Richard (16 episodes) Episode 2x12: Spiritus Mundi (Apr 5, 2017) Episode 2x11: Defiance (Mar 29, 2017) Episode 2x10: Restitution (Mar 22, 2017) Episode 2x09: Oz (Mar 15, 2017) Episode 2x08: Return (Mar 8, 2017) Episode 2x07: Providence (Mar 1, 2017) Episode 2x06: For Our Safety (Feb 22, 2017) Episode 2x05: Why We Source (Feb 15, 2017) Episode 2x04: The Red Wall (Feb 8, 2017) Episode 2x03: The Father and the Son (Feb 1, 2017) Episode 2x02: Dead Moon (Jan 25, 2017) Episode 2x01: Liminal Twilight (Jan 25, 2017) Episode 1x10: The Miracle (May 25, 2016) Episode 1x07: Refugees (May 4, 2016) Episode 1x03: A Homecoming (Apr 6, 2016) Episode 1x02: The Era of the Ladder (Mar 30, 2016) View 13 more View 13 less South of Hell (2015) Guest starring as Corky (3 episodes) Episode 1x08: Blood Relations (Nov 27, 2015) [Credit Only] Episode 1x04: White Noise (Nov 27, 2015) Episode 1x01: Demons Are Forever (Nov 27, 2015) Gotham (2014) Guest starring as Gerrick Episode 1x03: The Balloonman (Oct 6, 2014) Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Pretorious Price Episode 6x03: Fear and Loathing on the Planet of Kitson (May 24, 2019) The Blacklist (2013) Guest starring as Glen Carter (13 episodes) Episode 7x13: Newton Purcell (No. 144) (Apr 3, 2020) Episode 7x08: The Hawaladar (No. 162) (Nov 22, 2019) Episode 6x13: Robert Vesco (No. 9) (Mar 29, 2019) Episode 6x07: General Shiro (No. 116) (Feb 15, 2019) Episode 5x11: Abraham Stern (No. 100) (Jan 17, 2018) Episode 5x03: Miss Rebecca Thrall (No. 76) (Oct 11, 2017) Episode 4x16: Dembe Zuma (No. 10) (Apr 20, 2017) Episode 4x15: The Apothecary (No. 59) (Feb 23, 2017) Episode 4x04: Gaia (No. 81) (Oct 13, 2016) Episode 3x14: Lady Ambrosia (No. 77) (Feb 11, 2016) Episode 3x03: Eli Matchett (No. 72) (Oct 15, 2015) Episode 2x12: The Kenyon Family (No. 71) (Feb 19, 2015) Episode 2x05: The Front (No. 74) (Oct 20, 2014) View 10 more View 10 less The Heart, She Holler (2011) Guest starring as Judge Episode 1x06: Dare to Holler (Nov 12, 2011) Fringe (2008) Guest starring as Edward Markham (5 episodes) Episode 5x01: Transilience Thought Unifier Model-11 (Sep 28, 2012) Episode 4x16: Nothing as It Seems (Mar 30, 2012) Episode 3x06: 6955 kHz (Nov 11, 2010) Episode 2x14: The Bishop Revival (Jan 28, 2010) Episode 1x14: Ability (Feb 10, 2009) [Co-Star] View 2 more View 2 less Jonny Zero (2005) Guest starring as Wally Episode 1x08: To Serve & Protect (Mar 4, 2005) CSI: Crime Scene Investigation (2000) Guest starring as Freddie Sloan Episode 7x09: Living Legend (Nov 23, 2006) Guest starring as Delivery Man's Attorney (2 episodes) Episode 5x25: Grave Danger (2) (May 19, 2005) [Co-Star] Episode 5x24: Grave Danger (1) (May 19, 2005) [Co-Star] Law & Order: Special Victims Unit (1999) Guest starring as Landlord Episode 8x21: Pretend (May 15, 2007) Law & Order (1990) Guest starring as Ellis (4 episodes) Episode 10x10: Loco Parentis (Jan 5, 2000) Episode 9x05: Agony (Nov 4, 1998) Episode 8x02: Denial (Oct 8, 1997) Episode 7x22: Past Imperfect (May 14, 1997) View 1 more View 1 less Twin Peaks (1990) Guest starring as Charlie (4 episodes) Episode 3x16: The Return, Part 16 (Aug 27, 2017) Episode 3x15: The Return, Part 15 (Aug 20, 2017) Episode 3x13: The Return, Part 13 (Aug 6, 2017) Episode 3x12: The Return, Part 12 (Jul 30, 2017) View 1 more View 1 less American Playhouse (1982) Guest starring as Congregation Episode 2x02: Miss Lonelyhearts (Jan 25, 1983)