Crew Credits DC's Legends of Tomorrow (2016) Episode crew as Director (3 episodes) Episode 3x17: Guest Starring John Noble (Apr 2, 2018) Episode 2x13: Land of the Lost (Mar 7, 2017) Episode 2x08: The Chicago Way (Dec 8, 2016) Quantico (2015) Episode crew as Director Episode 2x12: FALLENORACLE (Feb 13, 2017) The Flash (2014) Episode crew as Director (6 episodes) Episode 4x14: Subject 9 (Feb 27, 2018) Episode 3x02: Paradox (Oct 11, 2016) Episode 2x08: Legends of Today. Part 1 (Dec 1, 2015) Episode 2x01: The Man Who Saved Central City (Oct 6, 2015) Episode 1x17: Tricksters (Mar 31, 2015) Episode 1x09: The Man in the Yellow Suit (Dec 9, 2014) View 3 more View 3 less Once Upon a Time in Wonderland (2013) Episode crew as Director (2 episodes) Episode 1x04: The Serpent (Nov 7, 2013) Episode 1x01: Down the Rabbit Hole (Oct 10, 2013) Once Upon a Time (2011) Episode crew as Director (27 episodes) Episode 7x10: The Eighth Witch (Dec 15, 2017) Episode 7x08: Pretty in Blue (Nov 17, 2017) Episode 7x01: Hyperion Heights (Oct 6, 2017) Episode 6x22: The Final Battle, Part 2 (May 14, 2017) Episode 6x07: Heartless (Nov 6, 2016) Episode 5x12: Souls of the Departed (Mar 6, 2016) Episode 5x06: The Bear and the Bow (Nov 1, 2015) Episode 5x03: Siege Perilous (Oct 11, 2015) Episode 4x23: Operation Mongoose, Part 2 (May 10, 2015) Episode 4x20: Lily (Apr 26, 2015) Episode 4x15: Enter the Dragon (Mar 15, 2015) Episode 4x12: Heroes and Villains (Dec 14, 2014) Episode 4x09: Smash the Mirror, Part 2 (Nov 16, 2014) Episode 4x04: The Apprentice (Oct 19, 2014) Episode 4x01: A Tale of Two Sisters (Sep 28, 2014) Episode 3x22: There's No Place Like Home (May 11, 2014) Episode 3x19: A Curious Thing (Apr 27, 2014) Episode 3x14: The Tower (Mar 23, 2014) Episode 3x11: Going Home (Dec 15, 2013) Episode 3x01: The Heart of the Truest Believer (Sep 29, 2013) Episode 2x21: Second Star to the Right (May 5, 2013) Episode 2x18: Selfless, Brave and True (Mar 24, 2013) Episode 2x16: The Miller's Daughter (Mar 10, 2013) Episode 2x09: Queen of Hearts (Dec 2, 2012) Episode 2x01: Broken (Sep 30, 2012) Episode 1x17: Hat Trick (Mar 25, 2012) Episode 1x10: 7:15 A.M. (Jan 22, 2012) View 24 more View 24 less Body of Proof (2011) Episode crew as Director Episode 3x02: Abducted (2) (Feb 26, 2013) Blue Bloods (2010) Episode crew as Director (14 episodes) Episode 8x20: Your Six (Apr 27, 2018) Episode 8x05: The Forgotten (Oct 27, 2017) Episode 7x19: Love Lost (Apr 7, 2017) Episode 5x06: Most Wanted (Oct 31, 2014) Episode 4x07: Drawing Dead (Nov 8, 2013) Episode 3x06: Greener Grass (Nov 2, 2012) Episode 3x05: Risk and Reward (Oct 26, 2012) Episode 2x21: Collateral Damage (May 4, 2012) Episode 2x05: A Night on the Town (Oct 21, 2011) Episode 2x03: Critical Condition (Oct 7, 2011) Episode 2x01: Mercy (Sep 23, 2011) Episode 1x17: Silver Star (Mar 11, 2011) Episode 1x04: Officer Down (Oct 15, 2010) Episode 1x02: Samaritan (Oct 1, 2010) View 11 more View 11 less Nikita (2010) Episode crew as Director Episode 1x20: Glass Houses (Apr 28, 2011) V (2009) Episode crew as Director Episode 2x09: Devil in a Blue Dress (Mar 8, 2011) The Vampire Diaries (2009) Episode crew as Director Episode 2x10: The Sacrifice (Dec 2, 2010) Numb3rs (2005) Episode crew as Director (6 episodes) Episode 6x14: And the Winner Is... (Feb 5, 2010) Episode 6x09: Con Job (Nov 20, 2009) Episode 6x05: Hydra (Oct 23, 2009) Episode 5x18: 12:01 A.M. (Mar 13, 2009) Episode 5x02: Decoy Effect (Oct 10, 2008) Episode 4x04: Thirteen (Oct 19, 2007) View 3 more View 3 less Witchblade (2001) Episode crew as Director Episode 1x01: Parallax (Jun 12, 2001) Episode crew as Writer Episode 1x01: Parallax (Jun 12, 2001) Millennium (1996) Episode crew as Director (3 episodes) Episode 3x02: Exegesis (Oct 9, 1998) Episode 2x06: The Curse of Frank Black (Oct 31, 1997) Episode 1x08: The Well-Worn Lock (Dec 20, 1996) The X-Files (1993) Episode crew as Director Episode 5x09: Schizogeny (Jan 11, 1998) Silk Stalkings (1991) Episode crew as Director (2 episodes) Episode 4x07: Red Flag (Oct 23, 1994) Episode 3x07: Love Never Dies (Nov 14, 1993)