Cast Credits Showtrial (2021) Starring as Damian Campbell (5 episodes) Episode 1x05: Episode 5 (Oct 31, 2021) Episode 1x04: Episode 4 (Oct 31, 2021) Episode 1x03: Episode 3 (Oct 31, 2021) Episode 1x02: Episode 2 (Oct 31, 2021) Episode 1x01: Episode 1 (Oct 31, 2021) View 2 more View 2 less The Twilight Zone (2019) Guest starring as HSI Interrogator Allendale Episode 1x08: Point of Origin (May 16, 2019) What We Do in the Shadows (2019) Guest starring as Black Peter, A Goat Episode 2x09: Witches (Jun 3, 2020) [Co-Star] The Ready Room (2019) Guest starring as James Frain Episode 1x06: James Frain (Mar 1, 2019) After Trek (2017) Guest starring as James Frain (2 episodes) Episode 1x05: Episode 5 (Oct 22, 2017) Episode 1x01: Episode 1 (Sep 24, 2017) Star Trek: Discovery (2017) Guest starring as Ambassador Sarek (9 episodes) Episode 2x13: Such Sweet Sorrow, Part 1 (Apr 11, 2019) Episode 2x07: Light and Shadows (Feb 28, 2019) Episode 2x01: Brother (Jan 17, 2019) Episode 1x15: Will You Take My Hand? (Feb 11, 2018) Episode 1x14: The War Without, the War Within (Feb 4, 2018) Episode 1x11: The Wolf Inside (Jan 14, 2018) Episode 1x06: Lethe (Oct 22, 2017) Episode 1x02: Battle at the Binary Stars (Sep 24, 2017) Episode 1x01: The Vulcan Hello (Sep 24, 2017) View 6 more View 6 less Marvel's Agent Carter (2015) Guest starring as Leet Brannis (2 episodes) Episode 1x02: Bridge and Tunnel (Jan 6, 2015) Episode 1x01: Now Is Not the End (Jan 6, 2015) Gotham (2014) Starring as Theo Galavan (16 episodes) 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 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 2x08: Rise of the Villains: Tonight's the Night (Nov 9, 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) Episode 2x03: Rise of the Villains: The Last Laugh (Oct 5, 2015) Episode 2x02: Rise of the Villains: Knock Knock (Sep 28, 2015) Episode 2x01: Rise of the Villains: Damned If You Do (Sep 21, 2015) View 13 more View 13 less Intruders (2014) Starring as Richards Shepherd (8 episodes) Episode 1x08: There Is No End (Oct 11, 2014) Episode 1x07: The Crossing Place (Oct 4, 2014) Episode 1x06: Bound (Sep 27, 2014) Episode 1x05: The Shepherds and the Fox (Sep 20, 2014) Episode 1x04: Ave Verum Corpus (Sep 13, 2014) Episode 1x03: Time Has Come Today (Sep 6, 2014) Episode 1x02: And Here…You Must Listen (Aug 30, 2014) Episode 1x01: She Was Provisional (Aug 23, 2014) View 5 more View 5 less Reckless (2014) Guest starring as Stanford Ashby Episode 1x08: When the Smoke Clears (Aug 24, 2014) True Detective (2014) Guest starring as Lieutenant Kevin Burris (7 episodes) Episode 2x08: Omega Station (Aug 9, 2015) Episode 2x07: Black Maps and Motel Rooms (Aug 2, 2015) Episode 2x05: Other Lives (Jul 19, 2015) Episode 2x04: Down Will Come (Jul 12, 2015) Episode 2x03: Maybe Tomorrow (Jul 5, 2015) Episode 2x02: Night Finds You (Jun 28, 2015) Episode 2x01: The Western Book of the Dead (Jun 21, 2015) View 4 more View 4 less The Tunnel (2013) Guest starring as John Sumner (4 episodes) Episode 1x10: Episode 10 (Dec 18, 2013) Episode 1x09: Episode 9 (Dec 11, 2013) Episode 1x08: Episode 8 (Dec 4, 2013) Episode 1x07: Episode 7 (Nov 27, 2013) View 1 more View 1 less Sleepy Hollow (2013) Guest starring as Rutledge Episode 1x06: The Sin Eater (Nov 4, 2013) The White Queen (2013) Starring as Lord Warwick (5 episodes) Episode 1x05: War at First Hand (Jul 14, 2013) Episode 1x04: The Bad Queen (Jul 7, 2013) Episode 1x03: The Storm (Jun 30, 2013) Episode 1x02: The Price of Power (Jun 23, 2013) Episode 1x01: In Love with the King (Jun 16, 2013) View 2 more View 2 less Orphan Black (2013) Guest starring as Ferdinand Chevalier (8 episodes) Episode 5x08: Guillotines Decide (Jul 29, 2017) Episode 5x02: Clutch of Greed (Jun 17, 2017) Episode 4x10: From Dancing Mice to Psychopaths (Jun 16, 2016) Episode 4x04: From Instinct to Rational Control (May 5, 2016) Episode 4x03: The Stigmata of Progress (Apr 28, 2016) Episode 3x10: History Yet to Be Written (Jun 20, 2015) Episode 3x09: Insolvent Phantom of Tomorrow (Jun 13, 2015) Episode 3x01: The Weight of This Combination (Apr 18, 2015) View 5 more View 5 less Elementary (2012) Starring as Odin Reichenbach (7 episodes) Episode 7x13: Their Last Bow (Aug 15, 2019) Episode 7x12: Reichenbach Falls (Aug 8, 2019) Episode 7x11: Unfriended (Aug 1, 2019) Episode 7x10: The Latest Model (Jul 25, 2019) Episode 7x09: On the Scent (Jul 18, 2019) Episode 7x06: Command: Delete (Jun 27, 2019) Episode 7x05: Into the Woods (Jun 20, 2019) View 4 more View 4 less Grimm (2011) Guest starring as Eric Renard (7 episodes) Episode 3x01: The Ungrateful Dead (Oct 25, 2013) Episode 2x22: Goodnight, Sweet Grimm (May 21, 2013) Episode 2x21: The Waking Dead (May 14, 2013) Episode 2x17: One Angry Fuchsbau (Apr 5, 2013) Episode 2x08: The Other Side (Oct 19, 2012) Episode 2x02: The Kiss (Aug 20, 2012) Episode 2x01: Bad Teeth (Aug 13, 2012) View 4 more View 4 less The Cape (2011) Starring as Peter Fleming (3 episodes) Episode 1x09: Razer (Feb 28, 2011) Episode 1x04: Scales (Jan 24, 2011) Episode 1x03: Kozmo (Jan 17, 2011) Hawaii Five-0 (2010) Guest starring as Sebastian Wake Episode 8x05: Kama'oma'o, Ka 'aina Huli Hana (Nov 3, 2017) FlashForward (2009) Guest starring as Gordon Myhill (2 episodes) Episode 1x19: Course Correction (May 6, 2010) Episode 1x10: A561984 (Dec 3, 2009) Lie to Me (2009) Guest starring as McClellan Episode 2x05: Grievous Bodily Harm (Oct 26, 2009) Leverage (2008) Guest starring as John Douglas Keller Episode 3x12: The King George Job (Aug 29, 2010) The Mentalist (2008) Guest starring as Terry Murphy Episode 4x14: At First Blush (Feb 9, 2012) Fringe (2008) Guest starring as Salman Kohl Episode 1x10: Safe (Dec 2, 2008) True Blood (2008) Guest starring as Franklin Mott (7 episodes) Episode 3x09: Everything is Broken (Aug 15, 2010) Episode 3x08: Night on the Sun (Aug 8, 2010) Episode 3x06: I Got a Right to Sing the Blues (Jul 25, 2010) Episode 3x05: Trouble (Jul 18, 2010) Episode 3x04: 9 Crimes (Jul 11, 2010) Episode 3x03: It Hurts Me Too (Jun 27, 2010) Episode 3x02: Beautifully Broken (Jun 20, 2010) View 4 more View 4 less In Plain Sight (2008) Guest starring as Phillip Ashmore Episode 2x14: Once a Ponzi Time (Aug 2, 2009) [Special Guest Star] Californication (2007) Guest starring as Paul Rider Episode 3x12: Mia Culpa (Dec 13, 2009) Burn Notice (2007) Guest starring as James Forte Episode 5x09: Eye for an Eye (Aug 18, 2011) The Tudors (2007) Starring as Thomas Cromwell (24 episodes) Episode 3x08: The Undoing of Cromwell (May 24, 2009) Episode 3x07: Protestant Anne of Cleves (May 17, 2009) Episode 3x06: Search for a New Queen (May 10, 2009) Episode 3x05: Problems in the Reformation (May 3, 2009) Episode 3x04: The Death of a Queen (Apr 26, 2009) Episode 3x03: Dissension and Punishment (Apr 19, 2009) Episode 3x02: The Northern Uprising (Apr 12, 2009) Episode 3x01: Civil Unrest (Apr 5, 2009) Episode 2x10: Destiny and Fortune (Jun 1, 2008) Episode 2x09: The Act of Treason (May 25, 2008) Episode 2x08: Lady in Waiting (May 18, 2008) Episode 2x07: Matters of State (May 11, 2008) Episode 2x06: The Definition of Love (May 4, 2008) Episode 2x05: His Majesty's Pleasure (Apr 27, 2008) Episode 2x04: The Act of Succession (Apr 20, 2008) Episode 2x03: Checkmate (Apr 13, 2008) Episode 2x02: Tears of Blood (Apr 6, 2008) Episode 2x01: Everything Is Beautiful (Mar 30, 2008) Episode 1x10: The Death of Wolsey (Jun 10, 2007) Episode 1x09: Look to God First (Jun 3, 2007) Episode 1x08: Truth and Justice (May 20, 2007) Episode 1x06: True Love (May 6, 2007) Episode 1x05: Arise, My Lord (Apr 29, 2007) Episode 1x04: His Majesty, The King (Apr 22, 2007) View 21 more View 21 less Threshold (2005) Guest starring as Reverend Lavory Episode 1x08: Revelations (Nov 4, 2005) Empire (2005) Starring as Brutus The Closer (2005) Guest starring as Paul Andrews Episode 2x08: Critical Missing (Jul 31, 2006) [Special Guest Star] Grey's Anatomy (2005) Guest starring as Tom Crawley Episode 6x03: I Always Feel Like Somebody's Watchin' Me (Oct 1, 2009) Numb3rs (2005) Guest starring as McClare Episode 3x24: The Janus List (May 18, 2007) Spartacus (2004) Starring as David 24 (2001) Guest starring as Paul Raines (10 episodes) Episode 4x20: Day 4: 2:00 A.M. - 3:00 A.M. (May 2, 2005) Episode 4x16: Day 4: 10:00 P.M. - 11:00 P.M. (Apr 4, 2005) Episode 4x14: Day 4: 8:00 P.M. - 9:00 P.M. (Mar 21, 2005) Episode 4x13: Day 4: 7:00 P.M. - 8:00 P.M. (Mar 14, 2005) Episode 4x12: Day 4: 6:00 P.M. - 7:00 P.M. (Mar 7, 2005) Episode 4x11: Day 4: 5:00 P.M. - 6:00 P.M. (Feb 28, 2005) Episode 4x10: Day 4: 4:00 P.M. - 5:00 P.M. (Feb 21, 2005) Episode 4x07: Day 4: 1:00 P.M. - 2:00 P.M. (Jan 31, 2005) Episode 4x06: Day 4: 12:00 P.M. - 1:00 P.M. (Jan 24, 2005) Episode 4x01: Day 4: 7:00 A.M. - 8:00 A.M. (Jan 9, 2005) View 7 more View 7 less Armadillo (2001) Starring as Lorimer Black (3 episodes) Episode 1x03: Episode 3 (Sep 30, 2001) Episode 1x02: Episode 2 (Sep 23, 2001) Episode 1x01: Episode 1 (Sep 16, 2001) CSI: Crime Scene Investigation (2000) Guest starring as Jeffrey Hughes Episode 10x11: Sin City Blue (Jan 14, 2010) Arabian Nights (2000) Starring as Schahzenan / Sultan Harun al-Rashid Episode 1x01: Part 1 (Apr 30, 2000) Law & Order: Special Victims Unit (1999) Guest starring as Martin Gold Episode 11x07: Users (Nov 4, 2009) Prime Suspect (1991) Guest starring as Jason Baldwin Episode 3x02: Episode 2 (Dec 20, 1993)