Cast Credits Helstrom (2020) Guest starring as Loman Episode 1x07: Scars (Oct 16, 2020) The Romeo Section (2015) Starring as Al (20 episodes) Episode 2x10: Final Measures (Dec 7, 2016) Episode 2x09: Our Future World (Nov 30, 2016) Episode 2x08: Complicit (Nov 23, 2016) Episode 2x07: Rising Tide (Nov 16, 2016) Episode 2x06: Forced Entry (Nov 9, 2016) Episode 2x05: Incendiary (Nov 2, 2016) Episode 2x04: Seeds of War (Oct 26, 2016) Episode 2x03: A Rigged Game (Oct 19, 2016) Episode 2x02: The Legwork (Oct 12, 2016) Episode 2x01: The Official Narrative (Oct 5, 2016) Episode 1x10: A String of Pearls (Dec 16, 2015) Episode 1x09: Dragon Fruit (Dec 9, 2015) Episode 1x08: Elephant Faces East (Dec 2, 2015) Episode 1x07: Whiskey Jack (Nov 25, 2015) Episode 1x06: Mandate of Heaven (Nov 18, 2015) Episode 1x05: Five Spies (Nov 11, 2015) Episode 1x04: Fragrant Harbour (Nov 4, 2015) Episode 1x03: West Ocean Ghost (Oct 28, 2015) Episode 1x02: Repel Monkey (Oct 21, 2015) Episode 1x01: The China Shop (Oct 14, 2015) View 17 more View 17 less Motive (2013) Guest starring as Levi Foster Episode 4x04: The Score (Apr 12, 2016) Arrow (2012) Guest starring as Alexi Leonov (3 episodes) Episode 2x16: Suicide Squad (Mar 19, 2014) Episode 1x12: Vertigo (Jan 30, 2013) Episode 1x03: Lone Gunmen (Oct 24, 2012) Arctic Air (2012) Guest starring as Vladimir Andreyev Episode 2x06: Dangerous Cargo (Feb 13, 2013) Alice (2009) Guest starring as Dr. Dee (2 episodes) Episode 1x02: Episode 2 (Dec 7, 2009) Episode 1x01: Episode 1 (Dec 6, 2009) The Listener (2009) Guest starring as Deputy Police Chief Walter Heath Episode 3x13: The Shooting (Sep 12, 2012) Fringe (2008) Guest starring as December (9 episodes) Episode 5x13: An Enemy of Fate (Jan 18, 2013) [Co-Star] Episode 5x12: Liberty (Jan 18, 2013) [Co-Star] Episode 4x14: The End of All Things (Feb 24, 2012) [Co-Star] Episode 4x11: Making Angels (Feb 3, 2012) [Co-Star] Episode 4x01: Neither Here Nor There (Sep 23, 2011) [Co-Star] Episode 3x22: The Day We Died (May 6, 2011) [Co-Star] Episode 3x10: The Firefly (Jan 21, 2011) [Co-Star] Episode 2x16: Peter (Apr 1, 2010) [Co-Star] Episode 2x08: August (Nov 19, 2009) [Co-Star] View 6 more View 6 less Da Vinci's City Hall (2005) Starring as Lloyd Manning (10 episodes) Episode 1x13: The Dogs in Sympathy with the Cats (Feb 28, 2006) Episode 1x12: Bumped from the Ball (Feb 7, 2006) Episode 1x11: A Few Good Bites Before They Slap Me Down (Jan 31, 2006) Episode 1x09: Gotta Press the Flesh (Jan 17, 2006) Episode 1x08: Gonna Cause a Ruckus (Jan 10, 2006) Episode 1x07: Ready to Call in the Horses (Dec 6, 2005) Episode 1x06: You Have to Bleed a Little (Nov 29, 2005) Episode 1x04: One Man, Two Jobs (Nov 15, 2005) Episode 1x03: Isn't Very Pretty But You Can Smoke It (Nov 6, 2005) Episode 1x01: Zero to Sixty Pretty Quick (Oct 25, 2005) View 7 more View 7 less Animorphs (1998) Guest starring as Visser Three / Victor Trent (19 episodes) Episode 2x06: The Front (Oct 8, 1999) Episode 2x01: Face Off: Part 3 (Sep 3, 1999) Episode 1x20: Face Off: Part 2 (Feb 16, 1999) Episode 1x19: Face Off: Part 1 (Feb 9, 1999) Episode 1x18: The Release (Feb 2, 1999) Episode 1x17: Not My Problem (Jan 26, 1999) Episode 1x15: The Leader: Part 2 (Jan 12, 1999) Episode 1x14: The Leader: Part 1 (Jan 5, 1999) Episode 1x12: The Stranger (Nov 24, 1998) Episode 1x11: The Reaction (Nov 17, 1998) Episode 1x09: The Capture: Part 1 (Nov 3, 1998) Episode 1x08: The Alien (Oct 27, 1998) Episode 1x07: The Escape (Oct 20, 1998) Episode 1x06: The Message (Oct 13, 1998) Episode 1x05: Between Friends (Oct 6, 1998) Episode 1x04: On the Run (Sep 29, 1998) Episode 1x03: Underground (Sep 22, 1998) Episode 1x02: My Name is Jake: Part 2 (Sep 15, 1998) Episode 1x01: My Name is Jake: Part 1 (Sep 15, 1998) View 16 more View 16 less Street Legal (1987) Guest starring as Phil Paley Episode 6x12: Too Many Cooks (Dec 13, 1991)