Crew Credits The Code (2019) Episode crew as Director Episode 1x06: 1st Civ Div (May 13, 2019) Instinct (2018) Episode crew as Director Episode 2x04: Big Splash (Jul 21, 2019) Frequency (2016) Episode crew as Director Episode 1x11: Negative Copy (Jan 11, 2017) Lethal Weapon (2016) Episode crew as Director (3 episodes) Episode 3x09: Bad Santas (Dec 4, 2018) Episode 2x18: Frankie Comes to Hollywood (Apr 10, 2018) Episode 2x14: Double Shot of Baileys (Jan 23, 2018) Shades of Blue (2016) Episode crew as Director (2 episodes) Episode 3x02: The Hollow Crown (Jun 24, 2018) Episode 3x01: Good Police (Jun 17, 2018) Limitless (2015) Episode crew as Director Episode 1x18: Bezgranichnyy (Mar 15, 2016) The Flash (2014) Episode crew as Director Episode 1x16: Rogue Time (Mar 24, 2015) Gotham (2014) Episode crew as Director (5 episodes) Episode 4x07: A Dark Knight: A Day in the Narrows (Nov 2, 2017) Episode 3x19: Heroes Rise: All Will Be Judged (May 22, 2017) Episode 3x09: Mad City: The Executioner (Nov 14, 2016) Episode 2x14: Wrath of the Villains: This Ball of Mud and Meanness (Mar 14, 2016) Episode 1x14: The Fearsome Dr. Crane (Feb 2, 2015) View 2 more View 2 less Legends (2014) Episode crew as Director Episode 1x08: Iconoclast (Oct 1, 2014) The 100 (2014) Episode crew as Director Episode 1x09: Unity Day (May 14, 2014) The Tomorrow People (2013) Episode crew as Director Episode 1x20: A Sort of Homecoming (Apr 21, 2014) Arrow (2012) Episode crew as Director (13 episodes) Episode 5x06: So It Begins (Nov 9, 2016) Episode 4x23: Schism (May 25, 2016) Episode 4x09: Dark Waters (Dec 9, 2015) Episode 4x02: The Candidate (Oct 14, 2015) Episode 3x23: My Name is Oliver Queen (May 13, 2015) Episode 3x04: The Magician (Oct 29, 2014) Episode 2x23: Unthinkable (May 14, 2014) Episode 2x17: Birds of Prey (Mar 26, 2014) Episode 2x09: Three Ghosts (Dec 11, 2013) Episode 2x01: City of Heroes (Oct 9, 2013) Episode 1x22: Darkness on the Edge of Town (May 8, 2013) Episode 1x14: The Odyssey (Feb 13, 2013) Episode 1x06: Legacies (Nov 14, 2012) View 10 more View 10 less 666 Park Avenue (2012) Episode crew as Director Episode 1x04: Hero Complex (Oct 21, 2012) The Client List (2012) Episode crew as Director Episode 1x03: Tough Love (Apr 22, 2012) Grimm (2011) Episode crew as Director (5 episodes) Episode 5x16: The Believer (Apr 8, 2016) Episode 5x07: Eve of Destruction (Jan 29, 2016) Episode 4x17: Hibernaculum (Apr 10, 2015) Episode 4x06: Highway of Tears (Nov 28, 2014) Episode 3x05: El Cucuy (Nov 29, 2013) View 2 more View 2 less Switched at Birth (2011) Episode crew as Director Episode 2x03: Duel Between Two Women (Jan 21, 2013) Blue Bloods (2010) Episode crew as Director (22 episodes) Episode 12x15: Where We Stand (Mar 4, 2022) Episode 12x06: Be Smart or Be Dead (Nov 12, 2021) Episode 11x05: Spilling Secrets (Jan 22, 2021) Episode 11x02: In the Name of the Father (Dec 11, 2020) Episode 10x13: Reckless (Jan 31, 2020) Episode 10x05: The Price You Pay (Oct 25, 2019) Episode 10x02: Naughty or Nice (Oct 4, 2019) Episode 9x21: Identity (May 3, 2019) Episode 9x03: Mind Games (Oct 12, 2018) Episode 8x21: The Devil You Know (May 4, 2018) Episode 8x09: Pain Killers (Dec 1, 2017) Episode 8x02: Ghosts of the Past (Oct 6, 2017) Episode 7x21: Foreign Interference (Apr 28, 2017) Episode 7x14: In and Out (Feb 3, 2017) Episode 7x03: The Price of Justice (Oct 7, 2016) Episode 6x21: The Extra Mile (Apr 29, 2016) Episode 6x05: Backstabbers (Oct 23, 2015) Episode 5x21: New Rules (Apr 24, 2015) Episode 5x11: Baggage (Jan 9, 2015) Episode 5x10: Sins of the Father (Jan 2, 2015) Episode 5x03: Burning Bridges (Oct 10, 2014) Episode 4x02: The City That Never Sleeps (Oct 4, 2013) View 19 more View 19 less Hellcats (2010) Episode crew as Director (2 episodes) Episode 1x15: God Must Have My Fortune Laid Away (Feb 15, 2011) Episode 1x05: The Prisoner's Song (Oct 6, 2010) V (2009) Episode crew as Director Episode 2x06: Siege (Feb 15, 2011) Trauma (2009) Episode crew as Director Episode 1x08: M'Aidez (Nov 16, 2009) The Vampire Diaries (2009) Episode crew as Director (8 episodes) Episode 3x22: The Departed (May 10, 2012) Episode 3x16: 1912 (Mar 15, 2012) Episode 3x10: The New Deal (Jan 5, 2012) Episode 3x05: The Reckoning (Oct 13, 2011) Episode 3x01: The Birthday (Sep 15, 2011) Episode 2x22: As I Lay Dying (May 12, 2011) Episode 2x18: The Last Dance (Apr 14, 2011) Episode 2x06: Plan B (Oct 21, 2010) View 5 more View 5 less Dark Blue (2009) Episode crew as Director Episode 2x03: Shelter of the Beast (Aug 11, 2010) Lie to Me (2009) Episode crew as Director Episode 1x06: Do No Harm (Mar 11, 2009) The Mentalist (2008) Episode crew as Director Episode 1x05: Redwood (Oct 28, 2008) Surface (2005) Episode crew as Director Episode 1x08: Episode 8 (Nov 14, 2005) Numb3rs (2005) Episode crew as Director (11 episodes) Episode 5x06: Magic Show (Nov 7, 2008) Episode 4x18: When World's Collide (May 16, 2008) Episode 4x13: Black Swan (Apr 4, 2008) Episode 4x09: Graphic (Nov 23, 2007) Episode 3x24: The Janus List (May 18, 2007) Episode 3x21: The Art of Reckoning (Apr 27, 2007) Episode 3x06: Longshot (Oct 27, 2006) Episode 3x01: Spree (1) (Sep 22, 2006) Episode 2x24: Hot Shot (May 19, 2006) Episode 2x14: Harvest (Jan 27, 2006) Episode 2x03: Obsession (Oct 7, 2005) View 8 more View 8 less The 4400 (2004) Episode crew as Director Episode 2x13: Mommy's Bosses (Aug 28, 2005) One Tree Hill (2003) Episode crew as Director Episode 1x13: Hanging by a Moment (Feb 10, 2004) L.A. Dragnet (2003) Episode crew as Director Episode 2x05: Slice of Life (Nov 1, 2003) Roswell (1999) Episode crew as Director Episode 1x10: The Balance (Dec 15, 1999) Law & Order: Special Victims Unit (1999) Episode crew as Director Episode 23x03: I Thought You Were on My Side (Sep 30, 2021) Charmed (1998) Episode crew as Director (10 episodes) Episode 6x04: The Power of Three Blondes (Oct 12, 2003) Episode 5x08: A Witch in Time (Nov 10, 2002) Episode 4x17: Saving Private Leo (Mar 28, 2002) Episode 4x07: Brain Drain (Nov 8, 2001) Episode 3x21: Look Who's Barking (May 10, 2001) Episode 3x02: Magic Hour (Oct 12, 2000) Episode 2x16: Murphy's Luck (Mar 30, 2000) Episode 2x08: P3 H2O (Dec 9, 1999) Episode 2x02: Morality Bites (Oct 7, 1999) Episode 1x16: Which Prue Is It, Anyway? (Mar 3, 1999) View 7 more View 7 less