Cast Credits Street Legal (1987) Guest starring as Mark Azzarella Episode 3x01: A Powerful Prison Story (Oct 7, 1988) Guest starring as Edward Jones Episode 4x13: Leon's Story (Jan 19, 1990)
Crew Credits V Wars (2019) Episode crew as Director (2 episodes) Episode 1x04: Bad as Me (Dec 5, 2019) Episode 1x03: Because I Could Not Stop for Death (Dec 5, 2019) Departure (2019) Show crew as Executive Producer (2 episodes) Episode 1x02: Survivor (Jul 17, 2019) Episode 1x01: Vanished (Jul 10, 2019) Episode crew as Director (12 episodes) Episode 2x06: Witness (Aug 5, 2021) Episode 2x05: Don't Tread on Me (Aug 5, 2021) Episode 2x04: Wrecking Ball (Aug 5, 2021) Episode 2x03: Walk the Line (Aug 5, 2021) Episode 2x02: Fugitive (Aug 5, 2021) Episode 2x01: Runaway (Aug 5, 2021) Episode 1x06: Endgame (Aug 14, 2019) Episode 1x05: Grounded (Aug 7, 2019) Episode 1x04: Sabotage (Jul 31, 2019) Episode 1x03: Prime Suspect (Jul 24, 2019) Episode 1x02: Survivor (Jul 17, 2019) Episode 1x01: Vanished (Jul 10, 2019) View 9 more View 9 less Hudson & Rex (2019) Episode crew as Director (2 episodes) Episode 2x07: The Woods Have Eyes (Nov 5, 2019) Episode 2x04: Strangers in the Night (Oct 15, 2019) Doom Patrol (2019) Episode crew as Director Episode 1x13: Flex Patrol (May 10, 2019) Caught (2018) Show crew as Co-Executive Producer (5 episodes) Episode 1x05: Bone Dog (Mar 26, 2018) Episode 1x04: Like Old Times (Mar 19, 2018) Episode 1x03: Just Trust Me (Mar 12, 2018) Episode 1x02: Old Wounds (Mar 5, 2018) Episode 1x01: The Break (Feb 26, 2018) View 2 more View 2 less Episode crew as Director (3 episodes) Episode 1x03: Just Trust Me (Mar 12, 2018) Episode 1x02: Old Wounds (Mar 5, 2018) Episode 1x01: The Break (Feb 26, 2018) Star Trek: Discovery (2017) Episode crew as Director (2 episodes) Episode 2x08: If Memory Serves (Mar 7, 2019) Episode 1x11: The Wolf Inside (Jan 14, 2018) The Mist (2017) Episode crew as Director Episode 1x04: Pequod (Jul 13, 2017) Taken (2017) Episode crew as Director Episode 2x07: Invitation Only (Mar 16, 2018) Ice (2016) Episode crew as Director Episode 1x07: Clarity (Jan 18, 2017) Frontier (2016) Episode crew as Director (3 episodes) Episode 3x03: Satanazas (Nov 23, 2018) Episode 3x02: La Fin Du Monde (Nov 23, 2018) Episode 3x01: The Low Road (Nov 23, 2018) Queen of the South (2016) Episode crew as Director Episode 1x05: Un Alma. Un Mapa. Dos Futuros. (Jul 21, 2016) Damien (2016) Episode crew as Director Episode 1x07: Abattoir (Apr 18, 2016) Dark Matter (2015) Episode crew as Director (2 episodes) Episode 1x02: Episode Two (Jun 19, 2015) Episode 1x01: Episode One (Jun 12, 2015) 12 Monkeys (2015) Episode crew as Director Episode 1x09: Tomorrow (Mar 13, 2015) Constantine (2014) Episode crew as Director Episode 1x08: The Saint of Last Resorts (Dec 12, 2014) Gotham (2014) Episode crew as Director (7 episodes) Episode 3x15: Heroes Rise: How the Riddler Got His Name (Apr 24, 2017) Episode 3x05: Mad City: Anything for You (Oct 17, 2016) Episode 2x06: Rise of the Villains: By Fire (Oct 26, 2015) Episode 2x04: Rise of the Villains: Strike Force (Oct 12, 2015) Episode 1x20: Under the Knife (Apr 20, 2015) Episode 1x06: Spirit of the Goat (Oct 27, 2014) Episode 1x04: Arkham (Oct 13, 2014) View 4 more View 4 less The Strain (2014) Episode crew as Director (3 episodes) Episode 3x08: White Light (Oct 16, 2016) Episode 3x07: Collaborators (Oct 9, 2016) Episode 2x02: By Any Means (Jul 19, 2015) Black Sails (2014) Episode crew as Director (2 episodes) Episode 1x08: VIII. (Mar 15, 2014) Episode 1x06: VI. (Mar 1, 2014) Bitten (2014) Episode crew as Director (2 episodes) Episode 2x10: Fine Temporum (Apr 11, 2015) Episode 1x13: Ready (Apr 5, 2014) Hemlock Grove (2013) Episode crew as Director (2 episodes) Episode 1x11: The Price (Apr 19, 2013) Episode 1x10: What God Wants (Apr 19, 2013) Orphan Black (2013) Episode crew as Director (4 episodes) Episode 2x09: Things Which Have Never Yet Been Done (Jun 14, 2014) Episode 2x03: Mingling Its Own Nature with It (May 3, 2014) Episode 1x09: Unconscious Selection (May 25, 2013) Episode 1x05: Conditions of Existence (Apr 27, 2013) View 1 more View 1 less Bates Motel (2013) Episode crew as Director Episode 4x04: Lights of Winter (Mar 28, 2016) Motive (2013) Episode crew as Director Episode 2x09: Abandoned (May 1, 2014) Transporter: The Series (2013) Episode crew as Director Episode 1x05: Dead Drop (Jan 25, 2013) Longmire (2012) Episode crew as Director (6 episodes) Episode 6x01: The Eagle and the Osprey (Nov 17, 2017) Episode 5x07: From This Day Forward (Sep 23, 2016) Episode 5x02: One Good Memory (Sep 23, 2016) Episode 4x06: The Calling Back (Sep 10, 2015) Episode 4x02: War Eagle (Sep 10, 2015) Episode 3x09: Counting Coup (Jul 28, 2014) View 3 more View 3 less Spartacus (2010) Episode crew as Director (3 episodes) Episode 3x08: Separate Paths (Mar 22, 2013) Episode 3x05: Blood Brothers (Mar 1, 2013) Episode 2x09: Monsters (Mar 23, 2012) Flash Gordon (2007) Episode crew as Director (2 episodes) Episode 1x06: Life Source (Sep 21, 2007) Episode 1x05: Ascension (Sep 14, 2007) Runaway (2006) Episode crew as Director Episode 1x06: Liar, Liar () Mutant X (2001) Episode crew as Director (4 episodes) Episode 2x01: Past as Prologue (Oct 5, 2002) Episode 1x19: Nothing to Fear (May 4, 2002) Episode 1x04: Fool for Love (Oct 27, 2001) Episode 1x01: The Shock of the New (1) (Oct 6, 2001) View 1 more View 1 less Andromeda (2000) Episode crew as Director (3 episodes) Episode 2x06: All Too Human (Nov 5, 2001) Episode 2x02: Exit Strategies (Oct 8, 2001) Episode 1x12: The Mathematics of Tears (Jan 29, 2001) Cleopatra 2525 (2000) Episode crew as Writer (2 episodes) Episode 2x03: Brain Drain (Oct 16, 2000) Episode 1x07: Run Cleo Run (Feb 28, 2000) Episode crew as Director (5 episodes) Episode 2x11: The Soldier Who Fell from Grace (Feb 12, 2001) Episode 2x06: The Pod Whisperer (Nov 13, 2000) Episode 2x03: Brain Drain (Oct 16, 2000) Episode 1x12: Last Stand (May 1, 2000) Episode 1x07: Run Cleo Run (Feb 28, 2000) View 2 more View 2 less The Magnificent Seven (1998) Episode crew as Director Episode 1x04: Safecracker (Jan 24, 1998) Xena: Warrior Princess (1995) Episode crew as Director (7 episodes) Episode 4x02: Adventures in the Sin Trade (2) (Oct 10, 1998) Episode 4x01: Adventures in the Sin Trade (1) (Oct 3, 1998) Episode 2x05: Return of Callisto (Nov 4, 1996) Episode 2x04: Girls Just Wanna Have Fun (Oct 28, 1996) Episode 1x24: Is There a Doctor in the House? (Jul 29, 1996) Episode 1x22: Callisto (May 13, 1996) Episode 1x12: Beware Greeks Bearing Gifts (Jan 15, 1996) View 4 more View 4 less Hercules: The Legendary Journeys (1995) Episode crew as Director (3 episodes) Episode 3x05: Not Fade Away (Nov 9, 1996) Episode 2x13: The Enforcer (Jan 26, 1996) Episode 2x11: Highway to Hades (Dec 1, 1995)