Cast Credits Leverage: Redemption (2021) Guest starring as Jack Hurley Episode 1x12: The Golf Job (Oct 8, 2021) Coyote (2021) Guest starring as Joe Don Walker (3 episodes) Episode 1x06: Plaza de Nada (Jan 7, 2021) Episode 1x05: King Tide (Jan 7, 2021) Episode 1x01: Call of the Void (Jan 7, 2021) Hightown (2020) Guest starring as Anthony Delviccario (2 episodes) Episode 1x04: B.F.O. (Jun 7, 2020) [Co-Star] Episode 1x03: Rebellion Dogs (May 31, 2020) [Co-Star] AJ and the Queen (2020) Guest starring as Carl Episode 1x06: Little Rock (Jan 10, 2020) Looking for Alaska (2019) Guest starring as Frank Young Episode 1x07: "Now Comes the Mystery" (Oct 18, 2019) Station 19 (2018) Guest starring as Fowler Episode 4x01: Nothing Seems the Same (Nov 12, 2020) 9-1-1 (2018) Guest starring as David Cohen Episode 2x14: Broken (Apr 15, 2019) Young Sheldon (2017) Guest starring as Roy (3 episodes) Episode 5x22: A Clogged Pore, a Little Spanish and the Future (May 19, 2022) Episode 5x16: A Suitcase Full of Cash and a Yellow Clown Car (Mar 10, 2022) Episode 5x13: A Lot of Band-Aids and the Cooper Surrender (Jan 27, 2022) Lucifer (2016) Guest starring as Coach Dale McVey Episode 5x10: Bloody Celestial Karaoke Jam (May 28, 2021) Aquarius (2015) Guest starring as Tolson Episode 1x05: A Change Is Gonna Come (Jun 18, 2015) The Librarians (2014) Guest starring as Ray Glasney / Spirit of the Library Episode 2x05: And the Hollow Men (Nov 22, 2015) Gotham (2014) Starring as Butch Gilzean / Solomon Grundy (40 episodes) Episode 4x22: A Dark Knight: No Man's Land (May 17, 2018) Episode 4x21: A Dark Knight: One Bad Day (May 10, 2018) Episode 4x20: A Dark Knight: That Old Corpse (May 3, 2018) Episode 4x19: A Dark Knight: To Our Deaths and Beyond (Apr 19, 2018) Episode 4x17: A Dark Knight: Mandatory Brunch Meeting (Apr 5, 2018) Episode 4x15: A Dark Knight: The Sinking Ship the Grand Applause (Mar 22, 2018) Episode 4x12: A Dark Knight: Pieces of a Broken Mirror (Mar 1, 2018) Episode 4x11: A Dark Knight: Queen Takes Knight (Dec 7, 2017) Episode 4x10: A Dark Knight: Things That Go Boom (Nov 30, 2017) Episode 4x08: A Dark Knight: Stop Hitting Yourself (Nov 9, 2017) Episode 4x06: A Dark Knight: Hog Day Afternoon (Oct 26, 2017) Episode 4x05: A Dark Knight: The Blade's Path (Oct 19, 2017) Episode 3x22: Heroes Rise: Heavydirtysoul (Jun 5, 2017) Episode 3x21: Heroes Rise: Destiny Calling (Jun 5, 2017) Episode 3x20: Heroes Rise: Pretty Hate Machine (May 29, 2017) Episode 3x17: Heroes Rise: The Primal Riddle (May 8, 2017) Episode 3x14: Mad City: The Gentle Art of Making Enemies (Jan 30, 2017) Episode 3x11: Mad City: Beware the Green-Eyed Monster (Nov 28, 2016) Episode 3x10: Mad City: Time Bomb (Nov 21, 2016) Episode 3x08: Mad City: Blood Rush (Nov 7, 2016) Episode 3x05: Mad City: Anything for You (Oct 17, 2016) Episode 3x04: Mad City: New Day Rising (Oct 10, 2016) Episode 3x03: Mad City: Look Into My Eyes (Oct 3, 2016) Episode 3x02: Mad City: Burn the Witch (Sep 26, 2016) Episode 3x01: Mad City: Better to Reign in Hell... (Sep 19, 2016) Episode 2x22: Wrath of the Villains: Transference (May 23, 2016) Episode 2x21: Wrath of the Villains: A Legion of Horribles (May 16, 2016) Episode 2x20: Wrath of the Villains: Unleashed (May 9, 2016) Episode 2x19: Wrath of the Villains: Azrael (May 2, 2016) Episode 2x18: Wrath of the Villains: Pinewood (Apr 18, 2016) Episode 2x15: Wrath of the Villains: Mad Grey Dawn (Mar 21, 2016) Episode 2x13: Wrath of the Villains: A Dead Man Feels No Cold (Mar 7, 2016) Episode 2x12: Wrath of the Villains: Mr. Freeze (Feb 29, 2016) Episode 2x11: Rise of the Villains: Worse Than a Crime (Nov 30, 2015) Episode 2x10: Rise of the Villains: The Son of Gotham (Nov 23, 2015) Episode 2x09: Rise of the Villains: A Bitter Pill to Swallow (Nov 16, 2015) Episode 2x07: Rise of the Villains: Mommy's Little Monster (Nov 2, 2015) Episode 2x06: Rise of the Villains: By Fire (Oct 26, 2015) Episode 2x05: Rise of the Villains: Scarification (Oct 19, 2015) Episode 2x04: Rise of the Villains: Strike Force (Oct 12, 2015) View 37 more View 37 less Guest starring as Butch Gilzean / Solomon Grundy (16 episodes) Episode 2x01: Rise of the Villains: Damned If You Do (Sep 21, 2015) Episode 1x22: All Happy Families Are Alike (May 4, 2015) Episode 1x21: The Anvil or the Hammer (Apr 27, 2015) Episode 1x20: Under the Knife (Apr 20, 2015) Episode 1x17: Red Hood (Feb 23, 2015) Episode 1x16: The Blind Fortune Teller (Feb 16, 2015) Episode 1x13: Welcome Back, Jim Gordon (Jan 26, 2015) Episode 1x12: What the Little Bird Told Him (Jan 19, 2015) Episode 1x11: Rogues' Gallery (Jan 5, 2015) Episode 1x10: LoveCraft (Nov 24, 2014) Episode 1x09: Harvey Dent (Nov 17, 2014) Episode 1x08: The Mask (Nov 10, 2014) Episode 1x07: Penguin's Umbrella (Nov 3, 2014) Episode 1x04: Arkham (Oct 13, 2014) Episode 1x02: Selina Kyle (Sep 29, 2014) Episode 1x01: Pilot (Sep 22, 2014) View 13 more View 13 less Chicago P.D. (2014) Guest starring as Chris Boyd Episode 6x22: Reckoning (May 22, 2019) Ray Donovan (2013) Guest starring as Gary O'Malley (2 episodes) Episode 7x08: Passport and a Gun (Jan 5, 2020) Episode 1x07: New Birthday (Aug 11, 2013) Twisted (2013) Guest starring as Coach Harry Chandler (2 episodes) Episode 1x07: We Need to Talk About Danny (Jul 23, 2013) Episode 1x04: Sleeping with the Frenemy (Jul 2, 2013) Major Crimes (2012) Guest starring as Ron Browning Episode 2x07: Rules of Engagement (Jul 22, 2013) Awake (2012) Guest starring as George Episode 1x09: Game Day (Apr 26, 2012) American Horror Story (2011) Guest starring as Det. Collier Episode 1x02: Home Invasion (Oct 12, 2011) Unforgettable (2011) Guest starring as Kevin McMillan Episode 1x08: Lost Things (Nov 8, 2011) Raising Hope (2010) Guest starring as Warden Walt Babic (2 episodes) Episode 2x22: I Want My Baby Back, Baby Back, Baby Back (Apr 17, 2012) Episode 2x21: Inside Probe (Apr 10, 2012) Hawaii Five-0 (2010) Guest starring as Coach Eric Blair/Larry Banks Episode 3x18: Na Ki'i (Mar 18, 2013) Modern Family (2009) Guest starring as Terry Episode 4x09: When a Tree Falls (Nov 28, 2012) Castle (2009) Guest starring as Sam Carson Episode 6x16: Room 147 (Feb 24, 2014) Leverage (2008) Guest starring as Jack Hurley (2 episodes) Episode 4x14: The Boys' Night Out Job (Dec 18, 2011) Episode 1x10: The 12-Step Job (Feb 3, 2009) The Mentalist (2008) Guest starring as Reede Smith (5 episodes) Episode 6x07: The Great Red Dragon (Nov 17, 2013) Episode 6x06: Fire and Brimstone (Nov 10, 2013) Episode 6x04: Red Listed (Oct 20, 2013) Episode 6x02: Black-Winged Redbird (Oct 6, 2013) Episode 5x01: The Crimson Ticket (Sep 30, 2012) View 2 more View 2 less True Blood (2008) Guest starring as Ryder Episode 5x08: Somebody That I Used to Know (Jul 29, 2012) In Plain Sight (2008) Guest starring as Sandy Episode 2x03: A Stand-Up Triple (May 3, 2009) Psych (2006) Guest starring as Football Player Episode 3x13: Any Given Friday Night at 10PM, 9PM Central (Jan 30, 2009) Bones (2005) Guest starring as Paulo Romano Episode 8x02: The Partners in the Divorce (Sep 24, 2012) Grey's Anatomy (2005) Guest starring as Carl Shatler Episode 8x07: Put Me In, Coach (Oct 27, 2011) The Office (2005) Guest starring as The Bartender Episode 4x09: Local Ad (Oct 25, 2007) House (2004) Guest starring as Anthony Episode 5x03: Adverse Events (Sep 30, 2008) NCIS (2003) Guest starring as Fred Hadley Episode 10x08: Gone (Nov 27, 2012) Monk (2002) Guest starring as Eddie Murdoch Episode 5x04: Mr. Monk Can't See a Thing (Jul 28, 2006) Malcolm in the Middle (2000) Guest starring as Cadet Drew (11 episodes) Episode 2x22: Mini-Bike (Apr 29, 2001) Episode 2x17: Surgery (Feb 25, 2001) Episode 2x15: The Grandparents (Feb 11, 2001) Episode 2x11: Old Mrs. Old (Jan 7, 2001) Episode 2x08: Therapy (Nov 29, 2000) Episode 2x04: Dinner Out (Nov 15, 2000) Episode 1x14: The Bots and the Bees (May 7, 2000) Episode 1x13: Rollerskates (Apr 30, 2000) Episode 1x10: Stock Car Races (Apr 2, 2000) Episode 1x05: Malcolm Babysits (Feb 13, 2000) Episode 1x02: Red Dress (Jan 16, 2000) View 8 more View 8 less ER (1994) Guest starring as Dennis Voltaire Episode 14x16: Truth Will Out (Apr 24, 2008)