Cast Credits Incorporated (2016) Guest starring as Terrence Hurt (7 episodes) Episode 1x10: Golden Parachute (Jan 25, 2017) Episode 1x09: Burning Platform (Jan 25, 2017) Episode 1x08: Operational Realignment (Jan 18, 2017) Episode 1x07: Executables (Jan 11, 2017) Episode 1x04: Cost Containment (Dec 21, 2016) Episode 1x02: Downsizing (Dec 7, 2016) Episode 1x01: Vertical Mobility (Nov 30, 2016) View 4 more View 4 less Travelers (2016) Guest starring as Ray Green (6 episodes) Episode 2x12: 001 (Dec 18, 2017) Episode 2x01: Ave Machina (Oct 16, 2017) Episode 1x07: Protocol 5 (Nov 28, 2016) Episode 1x04: Hall (Nov 7, 2016) Episode 1x03: Aleksander (Oct 31, 2016) Episode 1x01: Travelers (Oct 17, 2016) View 3 more View 3 less The Romeo Section (2015) Starring as Fergie (6 episodes) 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) View 3 more View 3 less Guest starring as Fergie (4 episodes) 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 1x06: Mandate of Heaven (Nov 18, 2015) View 1 more View 1 less Killjoys (2015) Guest starring as Lucas Kotler Episode 1x06: One Blood (Jul 24, 2015) Wayward Pines (2015) Guest starring as Franklin Dobbs (3 episodes) Episode 1x09: A Reckoning (Jul 16, 2015) Episode 1x08: The Friendliest Place on Earth (Jul 9, 2015) Episode 1x07: Betrayal (Jul 2, 2015) Dead Rising (2015) Starring as George Hancock Episode 2x01: Dead Rising: Endgame (Jun 20, 2016) Backstrom (2015) Guest starring as Julien Gaynor Episode 1x11: I Like to Watch (Apr 16, 2015) Strange Empire (2014) Guest starring as Roy Arnold Episode 1x04: The Whiskey Trader (Oct 27, 2014) The 100 (2014) Guest starring as Vincent Vie (3 episodes) Episode 2x15: Blood Must Have Blood, Part 1 (Mar 4, 2015) Episode 2x14: Bodyguard of Lies (Feb 25, 2015) Episode 2x13: Resurrection (Feb 18, 2015) Cedar Cove (2013) Guest starring as Bobby Episode 1x01: Pilot (Jul 20, 2013) Rogue (2013) Starring as Lucas "Mitch" Mitchel (10 episodes) Episode 1x10: Killing Grace (May 29, 2013) Episode 1x09: Chasing the Dragon (May 22, 2013) Episode 1x08: A House Is Not a Home (May 15, 2013) Episode 1x07: Rumpus (May 8, 2013) Episode 1x06: The Second Amendment (May 1, 2013) Episode 1x05: Hawala (Apr 24, 2013) Episode 1x04: Sweet and Sour (Apr 17, 2013) Episode 1x03: Cathy's Song (Apr 10, 2013) Episode 1x02: Fireball (Apr 3, 2013) Episode 1x01: The Aquarium (Apr 3, 2013) View 7 more View 7 less Bates Motel (2013) Guest starring as Remo Wallace (11 episodes) Episode 2x09: The Box (Apr 28, 2014) Episode 2x08: Meltdown (Apr 21, 2014) Episode 2x07: Presumed Innocent (Apr 14, 2014) Episode 2x05: The Escape Artist (Mar 31, 2014) Episode 2x04: Check-Out (Mar 24, 2014) Episode 2x03: Caleb (Mar 17, 2014) Episode 2x02: Shadow of a Doubt (Mar 10, 2014) Episode 2x01: Gone But Not Forgotten (Mar 3, 2014) Episode 1x09: Underwater (May 13, 2013) Episode 1x08: A Boy and His Dog (May 6, 2013) Episode 1x06: The Truth (Apr 22, 2013) View 8 more View 8 less Motive (2013) Guest starring as Ian Mitchell Episode 4x10: In Plain Sight (Jul 26, 2016) Ring of Fire (2012) Starring as Hector Janen Continuum (2012) Guest starring as Jason (17 episodes) Episode 4x06: Final Hour (Oct 9, 2015) Episode 4x04: Zero Hour (Sep 25, 2015) Episode 4x02: Rush Hour (Sep 11, 2015) Episode 4x01: Lost Hours (Sep 4, 2015) Episode 3x13: Last Minute (Jun 22, 2014) Episode 3x11: 3 Minutes to Midnight (Jun 8, 2014) Episode 3x10: Revolutions Per Minute (Jun 1, 2014) Episode 3x09: Minute of Silence (May 25, 2014) Episode 3x08: So Do Our Minutes Hasten (May 11, 2014) Episode 3x02: Minute Man (Mar 23, 2014) Episode 3x01: Minute by Minute (Mar 16, 2014) Episode 2x13: Second Time (Aug 4, 2013) Episode 2x12: Second Last (Jul 28, 2013) Episode 2x08: Second Listen (Jun 16, 2013) Episode 2x05: Second Opinion (May 26, 2013) Episode 2x03: Second Thoughts (May 5, 2013) Episode 1x10: Endtimes (Aug 5, 2012) View 14 more View 14 less True Justice (2012) Guest starring as Dr. Zee (2 episodes) Episode 2x04: All In (Jan 25, 2013) Episode 2x03: Blood Alley (Jan 18, 2013) Hell on Wheels (2011) Guest starring as Bolan (5 episodes) Episode 1x07: Revelations (Dec 18, 2011) Episode 1x04: Jamais je ne t'oublierai (Nov 27, 2011) Episode 1x03: A New Birth of Freedom (Nov 20, 2011) Episode 1x02: Immoral Mathematics (Nov 13, 2011) Episode 1x01: Pilot (Nov 6, 2011) View 2 more View 2 less Republic of Doyle (2010) Guest starring as Bill Gorsky Episode 1x02: The Return of the Grievous Angel (Jan 13, 2010) Sanctuary (2008) Guest starring as Adam Worth (8 episodes) Episode 4x09: Chimera (Nov 29, 2011) Episode 4x01: Tempus (Oct 7, 2011) Episode 3x20: Into the Black (Jun 20, 2011) Episode 3x11: Pax Romana (Apr 15, 2011) Episode 3x10: Hollow Men (Dec 17, 2010) Episode 3x09: Vigilante (Dec 10, 2010) Episode 3x08: For King & Country (Dec 3, 2010) Episode 3x07: Breach (Nov 26, 2010) View 5 more View 5 less Da Vinci's City Hall (2005) Starring as Mick Leary (13 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 1x10: When the Horsemen Come Looking (Jan 24, 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 1x05: Put Down the Hose, Pick Up a Gun (Nov 22, 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 1x02: Cat in a Tree, Lunatic in the Street (Nov 1, 2005) Episode 1x01: Zero to Sixty Pretty Quick (Oct 25, 2005) View 10 more View 10 less Supernatural (2005) Guest starring as Lee Chambers Episode 7x11: Adventures in Babysitting (Jan 6, 2012) Guest starring as Ishim Episode 12x10: Lily Sunder Has Some Regrets (Feb 2, 2017) The 4400 (2004) Guest starring as Daniel Armand (4 episodes) Episode 3x06: Graduation Day (Jul 9, 2006) Episode 3x05: Gone: Part II (Jul 2, 2006) Episode 3x02: The New World: Part II (Jun 11, 2006) Episode 3x01: The New World: Part I (Jun 11, 2006) View 1 more View 1 less Da Vinci's Inquest (1998) Starring as Det. Mick Leary (91 episodes) Episode 7x13: Must Be A Night For Fires (Jan 23, 2005) Episode 7x12: Before They Twist The Knife (Jan 23, 2005) Episode 7x11: A Delicate Bloodbath (Jan 18, 2005) Episode 7x10: Ride A Crippled Horse (Jan 11, 2005) Episode 7x09: Better Go Herd Your Ducks (Dec 7, 2004) Episode 7x08: The Ol' Coco Bop (Nov 30, 2004) Episode 7x07: First The Seducing Then The Screwing (Nov 23, 2004) Episode 7x06: You Promised Me A Celebrity (Nov 16, 2004) Episode 7x05: That's Why They Call It A Conspiracy (Nov 9, 2004) Episode 7x04: Mr. Ellis Himself Woulda Been Proud (Nov 2, 2004) Episode 7x03: That Sounds Like What We Call A Mutiny (Oct 26, 2004) Episode 7x02: Wash the Blood Out of the Ring (Oct 19, 2004) Episode 7x01: Not So Pretty Now (Oct 12, 2004) Episode 6x13: Seven Tentacles (Apr 4, 2004) Episode 6x12: A Man When He's Down (Apr 4, 2004) Episode 6x11: Okay It's Official (Mar 21, 2004) Episode 6x10: There's A Story Goes Along With This (Feb 22, 2004) Episode 6x09: Jungle's Dark But Full of Diamonds (Feb 8, 2004) Episode 6x08: The Squirrels Are Of English Decent (Feb 1, 2004) Episode 6x07: Out Of The Bag And All Over The Street (Jan 25, 2004) Episode 6x06: Can Bend But I Won't Break (Jan 18, 2004) Episode 6x05: Twenty Five Dollar Conversation (Dec 14, 2003) Episode 6x04: Iffy Areas Around The Edges (Dec 7, 2003) Episode 6x03: Bury My Own Bones (Nov 30, 2003) Episode 6x02: Send In The Clowns (Nov 23, 2003) Episode 6x01: Thanks For The Toaster Oven (Nov 23, 2003) Episode 5x13: Everybody Needs A Working Girl (Feb 23, 2003) Episode 5x12: You Got Monkey Chatter (Feb 23, 2003) Episode 5x11: The Ducks Are Too Depressing (Feb 9, 2003) Episode 5x10: Dogs Don't Bite People (Feb 2, 2003) Episode 5x09: For Just Bein' Indian (Jan 26, 2003) Episode 5x08: Doing The Chicken Scratch (Jan 19, 2003) Episode 5x07: God Forbid We Call It What It Is (Jan 12, 2003) Episode 5x06: Dizzy Looking Down (Dec 8, 2002) Episode 5x05: At First It Was Funny (Dec 1, 2002) Episode 5x04: Run By The Monkeys (Nov 17, 2002) Episode 5x03: A Big Enough Fan (Nov 10, 2002) Episode 5x02: Ass Covering Day (Nov 3, 2002) Episode 5x01: A Big Whiff of A Real Bad Smell (Oct 27, 2002) Episode 4x13: In The Bear Pit (Jan 21, 2002) Episode 4x12: Gather Up All The Little People (Jan 21, 2002) Episode 4x11: Pretend You Didn't See Me (Jan 20, 2002) Episode 4x10: Simple, Sad (Jan 13, 2002) Episode 4x09: Be A Cruel Twist (Jan 6, 2002) Episode 4x08: Sixes and Sevens (Dec 2, 2001) Episode 4x07: Shoulda Been A Priest (Nov 18, 2001) Episode 4x06: Birds Have Been At Her (Nov 11, 2001) Episode 4x05: Ugly Quick (Nov 4, 2001) Episode 4x04: Cheap Aftershave (Oct 28, 2001) Episode 4x03: Banging on the Wall (Oct 21, 2001) Episode 4x02: Oppenheimer Park (Oct 14, 2001) Episode 4x01: Too Late For Mr. Early (Sep 30, 2001) Episode 3x13: I'm an Anomaly and an Anachronism, But I'm Not Alone (Feb 6, 2001) Episode 3x12: The Sparkle Tour (Jan 30, 2001) Episode 3x11: It's Backwards Day (Jan 23, 2001) Episode 3x10: You See How It Begins? (Jan 16, 2001) Episode 3x09: Better Broke Than Naked (Jan 9, 2001) Episode 3x08: All Tricked Up (Nov 29, 2000) Episode 3x07: An Act of God (Nov 22, 2000) Episode 3x06: This Shit Is Evil (Nov 15, 2000) Episode 3x05: The Hottest Places in Hell (Nov 8, 2000) Episode 3x04: Do You Wanna Dance? (Oct 25, 2000) Episode 3x03: It's a Bad Corner (Oct 18, 2000) Episode 3x02: Bring Back the Dead (Oct 11, 2000) Episode 3x01: That's the Way the Story Goes (Oct 4, 2000) Episode 2x13: Reality (Jan 19, 2000) Episode 2x12: Fantasy (Jan 12, 2000) Episode 2x11: Bang Like That (Jan 5, 2000) Episode 2x10: The Lottery (Dec 8, 1999) Episode 2x09: The Looking Glass (Dec 1, 1999) Episode 2x08: Blues in A-Minor (Nov 24, 1999) Episode 2x07: A Nice Place in the Country (Nov 17, 1999) Episode 2x06: Sister's Light (Nov 10, 1999) Episode 2x05: His Wife (Nov 3, 1999) Episode 2x04: Tommy's on the Corner (Oct 27, 1999) Episode 2x03: The Hanged Man (Oct 20, 1999) Episode 2x02: A Cinderella Story (2) (Oct 13, 1999) Episode 2x01: A Cinderella Story (1) (Oct 6, 1999) Episode 1x13: The Capture (2) (Feb 3, 1999) Episode 1x12: The Hunt (1) (Jan 27, 1999) Episode 1x11: Final Chapter (Jan 13, 1999) Episode 1x10: The Bridge (Dec 9, 1998) Episode 1x09: The Most Dangerous Time (Dec 2, 1998) Episode 1x08: Gabriel (Nov 25, 1998) Episode 1x07: The Stranger Inside (Nov 18, 1998) Episode 1x06: We All Fall Down (Nov 11, 1998) Episode 1x05: Known to the Ministry (Nov 4, 1998) Episode 1x04: The Quality of Mercy (Oct 28, 1998) Episode 1x03: Little Sister (3) (Oct 21, 1998) Episode 1x02: Little Sister (2) (Oct 14, 1998) Episode 1x01: Little Sister (1) (Oct 7, 1998) View 88 more View 88 less First Wave (1998) Guest starring as Garvin Episode 3x06: Still At Large (Oct 18, 2000) Stargate SG-1 (1997) Guest starring as Smith Episode 6x11: Prometheus (Aug 23, 2002) The Outer Limits (1995) Guest starring as Mr. Tarquin Episode 2x09: Trial by Fire (Mar 1, 1996) Guest starring as Declan McMahon Episode 6x01: Judgment Day (Jan 21, 2000) The X-Files (1993) Guest starring as Sergeant Leonard 'Rappo' Trimble Episode 3x07: The Walk (Nov 10, 1995) Sweating Bullets (1991) Starring as Spider Garvin Fly by Night (1991) Starring as Berry the Rat 21 Jump Street (1987) Guest starring as Angelo's Buddy Episode 2x16: Orpheus 3.3 (Feb 28, 1988) Guest starring as Matty Episode 3x09: Swallowed Alive (Feb 5, 1989) Street Legal (1987) Guest starring as Arnold Episode 3x11: Cat and Mouse (Dec 16, 1988) Huckleberry Finn and His Friends (1980) Starring as Huckleberry Finn (26 episodes) Episode 1x26: The Whole Truth (Jun 24, 1980) Episode 1x25: The Rescue (Jun 17, 1980) Episode 1x24: Huck Sawyer - Tom Finn (Jun 10, 1980) Episode 1x23: Jim Disappears (Jun 3, 1980) Episode 1x22: Where Art Thou, Romeo? (May 27, 1980) Episode 1x21: Meet the Duke and the Dauphin (May 20, 1980) Episode 1x20: End of the Feud (May 13, 1980) Episode 1x19: The Thing About Feuding (May 6, 1980) Episode 1x18: Meet the Grangerfords (Apr 29, 1980) Episode 1x17: Huck Finds Jim (Apr 22, 1980) Episode 1x16: Smallpox (Apr 15, 1980) Episode 1x15: The Rains Come (Apr 8, 1980) Episode 1x14: Huck Gets Away (Apr 1, 1980) Episode 1x13: Huck Becomes a Victim (Mar 25, 1980) Episode 1x12: I Want to Be Free (Mar 18, 1980) Episode 1x11: Huck is a Hero (Mar 11, 1980) Episode 1x10: Millionaires (Mar 4, 1980) Episode 1x09: Buried Treasure (Feb 26, 1980) Episode 1x08: Muff Potter's Trial (Feb 19, 1980) Episode 1x07: Such a Lovely Funeral (Feb 12, 1980) Episode 1x06: How Nice to Be Missed (Feb 5, 1980) Episode 1x05: The Pirates (Jan 29, 1980) Episode 1x04: Mystery at Midnight (Jan 22, 1980) Episode 1x03: The Engagement (Jan 15, 1980) Episode 1x02: Love in Bloom (Jan 8, 1980) Episode 1x01: Welcome Neighbour (Jan 1, 1980) View 23 more View 23 less
Crew Credits Da Vinci's Inquest (1998) Episode crew as Director (2 episodes) Episode 7x06: You Promised Me A Celebrity (Nov 16, 2004) Episode 3x09: Better Broke Than Naked (Jan 9, 2001)