Crew Credits Reverie (2018) Episode crew as Director Episode 1x06: Pas de Deux (Jul 11, 2018) S.W.A.T. (2017) Episode crew as Director (4 episodes) Episode 5x07: Keep the Faith (Dec 3, 2021) Episode 2x02: Gasoline Drum (Oct 4, 2018) Episode 1x14: Ghosts (Mar 8, 2018) Episode 1x07: Homecoming (Dec 14, 2017) View 1 more View 1 less Frequency (2016) Episode crew as Director Episode 1x09: Gray Line (Dec 7, 2016) Timeless (2016) Show crew as Executive Producer (2 episodes) Episode 2x12: The Miracle of Christmas Part II (Dec 20, 2018) Episode 2x11: The Miracle of Christmas Part I (Dec 20, 2018) Episode crew as Director (6 episodes) Episode 2x12: The Miracle of Christmas Part II (Dec 20, 2018) Episode 2x11: The Miracle of Christmas Part I (Dec 20, 2018) Episode 2x09: The General (May 13, 2018) Episode 2x03: Hollywoodland (Mar 25, 2018) Episode 1x12: The Murder of Jesse James (Jan 23, 2017) Episode 1x10: The Capture of Benedict Arnold (Dec 12, 2016) View 3 more View 3 less DC's Legends of Tomorrow (2016) Episode crew as Director Episode 1x09: Left Behind (Mar 31, 2016) Supergirl (2015) Episode crew as Director Episode 1x12: Bizarro (Feb 1, 2016) Constantine (2014) Episode crew as Director Episode 1x04: A Feast of Friends (Nov 14, 2014) The Flash (2014) Episode crew as Director (3 episodes) Episode 2x19: Back to Normal (Apr 26, 2016) Episode 2x03: Family of Rogues (Oct 20, 2015) Episode 1x11: The Sound and the Fury (Jan 27, 2015) Forever (2014) Episode crew as Director Episode 1x19: Punk is Dead (Mar 31, 2015) The 100 (2014) Episode crew as Director (5 episodes) Episode 4x05: The Tinder Box (Mar 1, 2017) Episode 3x08: Terms and Conditions (Mar 10, 2016) Episode 2x08: Spacewalker (Dec 17, 2014) Episode 2x02: Inclement Weather (Oct 29, 2014) Episode 1x07: Contents Under Pressure (Apr 30, 2014) View 2 more View 2 less Sleepy Hollow (2013) Episode crew as Director Episode 1x03: For the Triumph of Evil (Sep 30, 2013) Arrow (2012) Episode crew as Director Episode 4x16: Broken Hearts (Mar 23, 2016) Revolution (2012) Episode crew as Director (3 episodes) Episode 2x21: Memorial Day (May 14, 2014) Episode 2x19: $#!& Happens (Apr 30, 2014) Episode 1x13: The Song Remains the Same (Apr 8, 2013) Unforgettable (2011) Episode crew as Director Episode 1x08: Lost Things (Nov 8, 2011) Alphas (2011) Episode crew as Director Episode 1x08: A Short Time in Paradise (Aug 29, 2011) Fairly Legal (2011) Episode crew as Director Episode 1x03: Benched (Feb 3, 2011) Nikita (2010) Episode crew as Director Episode 3x09: Survival Instincts (Feb 1, 2013) The Mentalist (2008) Episode crew as Director (10 episodes) Episode 6x06: Fire and Brimstone (Nov 10, 2013) Episode 5x07: If It Bleeds, It Leads (Nov 11, 2012) Episode 5x06: Cherry Picked (Nov 4, 2012) Episode 4x23: Red Rover, Red Rover (May 10, 2012) Episode 4x11: Always Bet on Red (Jan 12, 2012) Episode 4x03: Pretty Red Balloon (Oct 6, 2011) Episode 3x10: Jolly Red Elf (Dec 9, 2010) Episode 3x05: The Red Ponies (Oct 21, 2010) Episode 2x22: Red Letter (May 13, 2010) Episode 2x16: Code Red (Mar 11, 2010) View 7 more View 7 less In Plain Sight (2008) Episode crew as Director Episode 1x08: Don of the Dead (Jul 20, 2008) Shark (2006) Episode crew as Director (2 episodes) Episode 1x08: Love Triangle (Nov 16, 2006) Episode 1x03: Dr. Feelbad (Oct 5, 2006) Criminal Minds (2005) Episode crew as Director Episode 2x17: Distress (Feb 21, 2007) E-Ring (2005) Episode crew as Director Episode 1x06: Toy Soldiers (Oct 26, 2005) Threshold (2005) Episode crew as Director (2 episodes) Episode 1x12: Vigilante (Jan 25, 2006) Episode 1x04: The Burning (Sep 30, 2005) Supernatural (2005) Show crew as Co-Executive Producer Episode crew as Director (25 episodes) Episode 15x19: Inherit the Earth (Nov 12, 2020) Episode 15x10: The Heroes' Journey (Jan 23, 2020) Episode 15x06: Golden Time (Nov 21, 2019) Episode 15x01: Back and to the Future (Oct 10, 2019) Episode 14x17: Game Night (Apr 4, 2019) Episode 14x07: Unhuman Nature (Nov 29, 2018) Episode 13x17: The Thing (Apr 5, 2018) Episode 13x05: Advanced Thanatology (Nov 9, 2017) Episode 12x22: Who We Are (May 18, 2017) Episode 12x17: The British Invasion (Apr 6, 2017) Episode 12x04: American Nightmare (Nov 3, 2016) Episode 11x06: Our Little World (Nov 11, 2015) Episode 10x16: Paint It Black (Mar 25, 2015) Episode 10x13: Halt & Catch Fire (Feb 10, 2015) Episode 9x12: Sharp Teeth (Jan 28, 2014) Episode 9x01: I Think I'm Gonna Like It Here (Oct 8, 2013) Episode 8x18: Freaks and Geeks (Mar 27, 2013) Episode 8x15: Man's Best Friend with Benefits (Feb 20, 2013) Episode 8x02: What's Up, Tiger Mommy? (Oct 10, 2012) Episode 7x16: Out with the Old (Mar 16, 2012) Episode 7x06: Slash Fiction (Oct 28, 2011) Episode 6x19: Mommy Dearest (Apr 29, 2011) Episode 6x09: Clap Your Hands If You Believe (Nov 19, 2010) Episode 6x02: Two and a Half Men (Oct 1, 2010) Episode 5x15: Dead Men Don't Wear Plaid (Mar 25, 2010) View 22 more View 22 less Episode crew as Writer Episode 6x21: Let It Bleed (May 20, 2011) House (2004) Episode crew as Director Episode 2x19: House vs. God (Apr 25, 2006) Without a Trace (2002) Episode crew as Director (2 episodes) Episode 2x21: Two Families (Apr 29, 2004) Episode 2x13: Life Rules (Jan 29, 2004)