Cast Credits Counterpart (2017) Guest starring as Eric Episode 1x01: The Crossing (Dec 10, 2017) Fearless (2017) Starring as Matthew Wild (5 episodes) Episode 1x06: Episode 6 (Jul 17, 2017) Episode 1x05: Episode 5 (Jul 10, 2017) Episode 1x04: Episode 4 (Jul 3, 2017) Episode 1x03: Episode 3 (Jun 26, 2017) Episode 1x02: Episode 2 (Jun 19, 2017) View 2 more View 2 less The Nightly Show (2017) Guest starring as Jamie Bamber Episode 1x27: Tommy Tiernan, Jamie Bamber, Dame Harriet Walter (Apr 5, 2017) Marcella (2016) Starring as DI Tim Williamson (15 episodes) Episode 2x07: Episode 7 (Apr 2, 2018) Episode 2x06: Episode 6 (Mar 26, 2018) Episode 2x05: Episode 5 (Mar 19, 2018) Episode 2x04: Episode 4 (Mar 12, 2018) Episode 2x03: Episode 3 (Mar 5, 2018) Episode 2x02: Episode 2 (Feb 26, 2018) Episode 2x01: Episode 1 (Feb 19, 2018) Episode 1x08: Episode 8 (May 17, 2016) Episode 1x07: Episode 7 (May 16, 2016) Episode 1x06: Episode 6 (May 9, 2016) Episode 1x05: Episode 5 (May 2, 2016) Episode 1x04: Episode 4 (Apr 25, 2016) Episode 1x03: Episode 3 (Apr 18, 2016) Episode 1x02: Episode 2 (Apr 11, 2016) Episode 1x01: Episode 1 (Apr 4, 2016) View 12 more View 12 less The Messengers (2015) Guest starring as Vincent Plowman Episode 1x08: A House Divided (Jun 5, 2015) The Smoke (2014) Starring as Kev Allison Monday Mornings (2013) Starring as Dr. Tyler Wilson (10 episodes) Episode 1x10: Family Ties (Apr 8, 2013) Episode 1x09: Wheels Within Wheels (Apr 1, 2013) Episode 1x08: Truth or Consequences (Mar 25, 2013) Episode 1x07: One Fine Day (Mar 18, 2013) Episode 1x06: Communion (Mar 11, 2013) Episode 1x05: The Legend And The Fall (Mar 4, 2013) Episode 1x04: Forks Over Knives (Feb 25, 2013) Episode 1x03: Who's Sorry Now? (Feb 18, 2013) Episode 1x02: Deus Ex Machina (Feb 11, 2013) Episode 1x01: Pilot (Feb 4, 2013) View 7 more View 7 less Major Crimes (2012) Guest starring as Malcolm Rich Episode 4x03: Open Line (Jun 22, 2015) Perception (2012) Guest starring as Dr. Michael Hathaway (3 episodes) Episode 1x08: Kilimanjaro (Sep 3, 2012) Episode 1x06: Lovesick (Aug 20, 2012) Episode 1x02: Faces (Jul 16, 2012) 17th Precinct (2011) Starring as Caolán Longstreet Body of Proof (2011) Guest starring as Aiden Wells Episode 2x16: Home Invasion (Feb 28, 2012) Outcasts (2011) Starring as Mitchell Hoban Rizzoli & Isles (2010) Guest starring as Paul Wescourt (2 episodes) Episode 5x13: Bridge to Tomorrow (Feb 17, 2015) Episode 5x12: Burden of Proof (Sep 2, 2014) Law & Order: UK (2009) Starring as Detective Sergeant Matt Devlin (32 episodes) Episode 5x06: Deal (Aug 14, 2011) Episode 5x05: Intent (Aug 7, 2011) Episode 5x04: Tick Tock (Jul 31, 2011) Episode 5x03: Crush (Jul 24, 2011) Episode 5x02: Safe (Jul 17, 2011) Episode 5x01: The Wrong Man (Jul 10, 2011) Episode 4x06: Skeletons (Dec 9, 2010) Episode 4x05: Help (Dec 2, 2010) Episode 4x04: Duty of Care (Nov 25, 2010) Episode 4x03: Shaken (Nov 18, 2010) Episode 4x02: Denial (Nov 11, 2010) Episode 4x01: ID (Nov 4, 2010) Episode 3x07: Anonymous (Oct 21, 2010) Episode 3x06: Masquerade (Oct 14, 2010) Episode 3x05: Survivor (Oct 7, 2010) Episode 3x04: Confession (Sep 30, 2010) Episode 3x03: Defence (Sep 23, 2010) Episode 3x02: Hounded (Sep 16, 2010) Episode 3x01: Broken (Sep 9, 2010) Episode 2x06: Honour Bound (Feb 15, 2010) Episode 2x05: Love and Loss (Feb 8, 2010) Episode 2x04: Sacrifice (Feb 1, 2010) Episode 2x03: Community Service (Jan 25, 2010) Episode 2x02: Hidden (Jan 18, 2010) Episode 2x01: Samaritan (Jan 11, 2010) Episode 1x07: Alesha (Apr 6, 2009) Episode 1x06: Paradise (Mar 30, 2009) Episode 1x05: Buried (Mar 23, 2009) Episode 1x04: Unsafe (Mar 16, 2009) Episode 1x03: Vice (Mar 9, 2009) Episode 1x02: Unloved (Mar 2, 2009) Episode 1x01: Care (Feb 23, 2009) View 29 more View 29 less Dollhouse (2009) Guest starring as Martin Klar Episode 2x01: Vows (Sep 25, 2009) [Special Guest Star] Battlestar Galactica (2005) Starring as Lee "Apollo" Adama (70 episodes) Episode 4x20: Daybreak (2) (Mar 20, 2009) Episode 4x19: Daybreak (1) (Mar 13, 2009) Episode 4x18: Islanded in a Stream of Stars (Mar 6, 2009) Episode 4x17: Someone to Watch Over Me (Feb 27, 2009) Episode 4x16: Deadlock (Feb 20, 2009) Episode 4x15: No Exit (Feb 13, 2009) Episode 4x14: Blood on the Scales (2) (Feb 6, 2009) Episode 4x13: The Oath (1) (Jan 30, 2009) Episode 4x12: A Disquiet Follows My Soul (Jan 23, 2009) Episode 4x11: Sometimes a Great Notion (Jan 16, 2009) Episode 4x10: Revelations (Jun 13, 2008) Episode 4x09: The Hub (Jun 6, 2008) Episode 4x08: Sine Qua Non (May 30, 2008) Episode 4x07: Guess What's Coming to Dinner? (May 16, 2008) Episode 4x04: Escape Velocity (Apr 25, 2008) Episode 4x03: The Ties That Bind (Apr 18, 2008) Episode 4x02: Six of One (2) (Apr 11, 2008) Episode 4x01: He That Believeth in Me (1) (Apr 4, 2008) Episode 3x20: Crossroads (2) (Mar 25, 2007) Episode 3x19: Crossroads (1) (Mar 18, 2007) Episode 3x18: The Son Also Rises (Mar 11, 2007) Episode 3x17: Maelstrom (Mar 4, 2007) Episode 3x15: A Day in the Life (Feb 18, 2007) Episode 3x14: The Woman King (Feb 11, 2007) Episode 3x13: Taking a Break from All Your Worries (Jan 28, 2007) Episode 3x12: Rapture (2) (Jan 21, 2007) Episode 3x11: The Eye of Jupiter (1) (Dec 15, 2006) Episode 3x10: The Passage (Dec 8, 2006) Episode 3x09: Unfinished Business (Dec 1, 2006) Episode 3x08: Hero (Nov 17, 2006) Episode 3x07: A Measure of Salvation (2) (Nov 10, 2006) Episode 3x06: Torn (1) (Nov 3, 2006) Episode 3x05: Collaborators (Oct 27, 2006) Episode 3x04: Exodus (2) (Oct 20, 2006) Episode 3x03: Exodus (1) (Oct 13, 2006) Episode 3x02: Precipice (2) (Oct 6, 2006) Episode 3x01: Occupation (1) (Oct 6, 2006) Episode 2x20: Lay Down Your Burdens (2) (Mar 10, 2006) Episode 2x19: Lay Down Your Burdens (1) (Mar 3, 2006) Episode 2x17: The Captain's Hand (Feb 17, 2006) Episode 2x16: Sacrifice (Feb 10, 2006) Episode 2x15: Scar (Feb 3, 2006) Episode 2x14: Black Market (Jan 27, 2006) Episode 2x13: Epiphanies (Jan 20, 2006) Episode 2x12: Resurrection Ship (2) (Jan 13, 2006) Episode 2x11: Resurrection Ship (1) (Jan 6, 2006) Episode 2x10: Pegasus (Sep 23, 2005) Episode 2x09: Flight of the Phoenix (Sep 16, 2005) Episode 2x08: Final Cut (Sep 9, 2005) Episode 2x07: Home (2) (Aug 26, 2005) Episode 2x06: Home (1) (Aug 19, 2005) Episode 2x05: The Farm (Aug 12, 2005) Episode 2x04: Resistance (Aug 5, 2005) Episode 2x03: Fragged (Jul 29, 2005) Episode 2x02: Valley of Darkness (Jul 22, 2005) Episode 2x01: Scattered (Jul 15, 2005) Episode 1x13: Kobol's Last Gleaming (2) (Apr 1, 2005) Episode 1x12: Kobol's Last Gleaming (1) (Mar 25, 2005) Episode 1x11: Colonial Day (Mar 18, 2005) Episode 1x10: The Hand of God (Mar 11, 2005) Episode 1x09: Tigh Me Up, Tigh Me Down (Mar 4, 2005) Episode 1x08: Flesh and Bone (Feb 25, 2005) Episode 1x07: Six Degrees of Separation (Feb 18, 2005) Episode 1x06: Litmus (Feb 11, 2005) Episode 1x05: You Can't Go Home Again (Feb 4, 2005) Episode 1x04: Act of Contrition (Jan 28, 2005) Episode 1x03: Bastille Day (Jan 21, 2005) Episode 1x02: Water (Jan 14, 2005) Episode 1x01: 33 (Jan 14, 2005) Episode S04 Special: Razor (Nov 24, 2007) View 67 more View 67 less House (2004) Guest starring as Bob Harris Episode 8x05: The Confession (Nov 7, 2011) NCIS (2003) Guest starring as NSA Attorney Jake Malloy (6 episodes) Episode 13x11: Spinning Wheel (Dec 15, 2015) Episode 13x09: Day in Court (Nov 17, 2015) Episode 13x06: Viral (Oct 27, 2015) [Uncredited] Episode 12x22: Troll (Apr 28, 2015) Episode 12x14: Cadence (Feb 10, 2015) Episode 12x09: Grounded (Nov 25, 2014) View 3 more View 3 less Daniel Deronda (2002) Starring as Hans Meyrick Band of Brothers (2001) Guest starring as Jack E. Foley (3 episodes) Episode 1x09: Why We Fight (Oct 28, 2001) Episode 1x08: The Last Patrol (Oct 21, 2001) Episode 1x07: The Breaking Point (Oct 14, 2001) Horatio Hornblower (1998) Starring as Archie Kennedy (5 episodes) Episode 2x02: Retribution (Mar 25, 2001) Episode 2x01: Mutiny (Mar 24, 2001) Episode 1x04: The Frogs and the Lobsters (Apr 2, 1999) Episode 1x03: The Duchess and the Devil (Oct 24, 1998) Episode 1x01: The Even Chance (Oct 7, 1998) View 2 more View 2 less Agatha Christie's Poirot (1989) Guest starring as Ralph Paton Episode 7x01: The Murder of Roger Ackroyd (Jan 2, 2000)