Cast Credits The Serpent (2021) Starring as Gilbert Redland (4 episodes) Episode 1x08: Episode 8 (Jan 1, 2021) Episode 1x06: Episode 6 (Jan 1, 2021) Episode 1x05: Episode 5 (Jan 1, 2021) Episode 1x02: Episode 2 (Jan 1, 2021) View 1 more View 1 less Castle Rock (2018) Guest starring as Reverend Matthew Deaver (8 episodes) Episode 1x10: Romans (Sep 12, 2018) Episode 1x09: Henry Deaver (Sep 5, 2018) Episode 1x08: Past Perfect (Aug 29, 2018) Episode 1x07: The Queen (Aug 22, 2018) Episode 1x06: Filter (Aug 15, 2018) Episode 1x04: The Box (Aug 1, 2018) Episode 1x03: Local Color (Jul 25, 2018) Episode 1x02: Habeas Corpus (Jul 25, 2018) View 5 more View 5 less Dietland (2018) Starring as Detective Dominic (9 episodes) Episode 1x10: Bedwomb (Jul 30, 2018) Episode 1x09: Woman Down (Jul 23, 2018) Episode 1x08: Rad Fatties (Jul 16, 2018) Episode 1x07: Monster High (Jul 9, 2018) Episode 1x06: Belly of the Beast (Jul 2, 2018) Episode 1x05: Plum Tuckered (Jun 25, 2018) Episode 1x04: F... This (Jun 18, 2018) Episode 1x03: Y Not (Jun 11, 2018) Episode 1x01: Pilot (Jun 4, 2018) View 6 more View 6 less Ozark (2017) Starring as Mel Sattem (11 episodes) Episode 4x14: A Hard Way to Go (Apr 29, 2022) Episode 4x12: Trouble The Water (Apr 29, 2022) Episode 4x11: Pound of Flesh and Still Kickin' (Apr 29, 2022) Episode 4x10: You're the Boss (Apr 29, 2022) Episode 4x09: Pick a God and Pray (Apr 29, 2022) Episode 4x07: Sanctified (Jan 21, 2022) Episode 4x06: Sangre Sobre Todo (Jan 21, 2022) Episode 4x05: Ellie (Jan 21, 2022) Episode 4x04: Ace Deuce (Jan 21, 2022) Episode 4x02: Let The Great World Spin (Jan 21, 2022) Episode 4x01: The Beginning of the End (Jan 21, 2022) View 8 more View 8 less The Divide (2014) Guest starring as Danny Episode 1x01: The Ways Men Divide (Jul 16, 2014) Orange Is the New Black (2013) Guest starring as Doggett's Dad Episode 7x07: Me as Well (Jul 26, 2019) Ripper Street (2012) Starring as Cpt. Homer Jackson (36 episodes) Episode 5x06: Occurrence Reports (Oct 12, 2016) Episode 5x05: A Last Good Act (Oct 12, 2016) Episode 5x04: The Dreaming Dead (Oct 12, 2016) Episode 5x03: All the Glittering Blades (Oct 12, 2016) Episode 5x02: A Brittle Thread (Oct 12, 2016) Episode 5x01: Closed Casket (Oct 12, 2016) Episode 4x06: Edmund Reid Did This (Feb 19, 2016) Episode 4x05: No Wolves in Whitechapel (Feb 12, 2016) Episode 4x04: Men of Iron, Men of Smoke (Feb 5, 2016) Episode 4x03: A White World Made Red (Jan 29, 2016) Episode 4x02: Some Conscience Lost (Jan 22, 2016) Episode 4x01: The Strangers' Home (Jan 15, 2016) Episode 3x08: The Peace of Edmund Reid (Dec 26, 2014) Episode 3x07: Live Free, Live True (Dec 19, 2014) Episode 3x06: The Incontrovertible Truth (Dec 12, 2014) Episode 3x05: Heavy Boots (Dec 5, 2014) Episode 3x04: Your Father, My Friend (Nov 28, 2014) Episode 3x03: Ashes and Diamonds (Nov 21, 2014) Episode 3x02: The Beating of Her Wings (Nov 14, 2014) Episode 3x01: Whitechapel Terminus (Nov 14, 2014) Episode 2x08: Our Betrayal (2) (Dec 16, 2013) Episode 2x07: Our Betrayal (1) (Dec 9, 2013) Episode 2x06: A Stronger Loving World (Dec 2, 2013) Episode 2x05: Threads of Silk and Gold (Nov 25, 2013) Episode 2x04: Dynamite and a Woman (Nov 18, 2013) Episode 2x03: Become Man (Nov 11, 2013) Episode 2x02: Am I Not Monstrous? (Nov 4, 2013) Episode 2x01: Pure as the Driven (Oct 28, 2013) Episode 1x08: What Use Our Work (Feb 24, 2013) Episode 1x07: A Man of My Company (Feb 17, 2013) Episode 1x06: Tournament of Shadows (Feb 3, 2013) Episode 1x05: The Weight of One Man's Heart (Jan 27, 2013) Episode 1x04: The Good of This City (Jan 20, 2013) Episode 1x03: The King Came Calling (Jan 13, 2013) Episode 1x02: In My Protection (Jan 6, 2013) Episode 1x01: I Need Light (Dec 30, 2012) View 33 more View 33 less Elementary (2012) Guest starring as Liam Danow Episode 1x09: You Do It to Yourself (Dec 6, 2012) Sunday Brunch (2012) Guest starring as Adam Rothenberg Episode 5x50: Ross Noble, Stacey Solomon, James Buckley, Adam Rothenberg (Oct 23, 2016) Alcatraz (2012) Guest starring as Johnny McKee Episode 1x07: Johnny McKee (Feb 20, 2012) Person of Interest (2011) Guest starring as Andrew William Benton Episode 1x04: Cura Te Ipsum (Oct 13, 2011) The Ex List (2008) Starring as Augie House (2004) Guest starring as Taylor Episode 6x14: Private Lives (Mar 8, 2010) Misconceptions () Starring as Eddie Caprio (6 episodes) Episode 1x06: The Courtship of Eddie's Daughter () Episode 1x05: Amanda Gone Wild () Episode 1x04: Bad Guy's Day Off () Episode 1x03: Family Outing () Episode 1x02: Dial E for Eddie () Episode 1x01: Got to Get You Out of My Life () View 3 more View 3 less