Cast Credits Bull (2016) Guest starring as ADA Frank Russo Episode 3x08: But for the Grace (Nov 12, 2018) The Night Of (2016) Guest starring as Lawyer / Cooper (2 episodes) Episode 1x05: The Season of the Witch (Aug 7, 2016) Episode 1x03: A Dark Crate (Jul 24, 2016) Gotham (2014) Guest starring as Cosmo Krank Episode 4x12: A Dark Knight: Pieces of a Broken Mirror (Mar 1, 2018) Crossbones (2014) Starring as Tim Fletch (9 episodes) Episode 1x09: Blackbeard (Aug 2, 2014) Episode 1x08: Crossbones (Aug 2, 2014) Episode 1x07: Beggarman (Jul 25, 2014) Episode 1x06: A Hole in the Head (Jul 18, 2014) Episode 1x05: The Return (Jul 11, 2014) Episode 1x04: Antoinette (Jun 27, 2014) Episode 1x03: The Man Who Killed Blackbeard (Jun 20, 2014) Episode 1x02: The Covenant (Jun 6, 2014) Episode 1x01: The Devil's Dominion (May 30, 2014) View 6 more View 6 less Looking (2014) Guest starring as Brady (4 episodes) Episode 2x08: Looking for Glory (Mar 8, 2015) Episode 2x06: Looking for Gordon Freeman (Feb 22, 2015) Episode 2x04: Looking Down the Road (Feb 8, 2015) Episode 2x02: Looking for Results (Jan 18, 2015) View 1 more View 1 less Blue Bloods (2010) Guest starring as ADA Elliot Pinsky Episode 6x16: Help Me Help You (Feb 26, 2016)