Crew Credits When Hope Calls (2019) Show crew as Executive Producer (5 episodes) Episode 1x10: Where Hope Goes (Oct 25, 2019) Episode 1x09: House in Order (Oct 18, 2019) Episode 1x08: About a Girl (Oct 11, 2019) Episode 1x07: Surprise (Oct 4, 2019) Episode 1x06: The Search (Sep 27, 2019) View 2 more View 2 less Episode crew as Director (2 episodes) Episode 1x02: From the Ashes (Aug 30, 2019) Episode 1x01: New Hope (Aug 30, 2019) V.C. Andrews' Casteel Family (2019) Episode crew as Director Episode 1x05: Web of Dreams (Aug 24, 2019) The Bletchley Circle: San Francisco (2018) Episode crew as Director (2 episodes) Episode 1x04: Madhouse (Aug 15, 2018) Episode 1x03: Charlotte's Web (Aug 8, 2018) Aftermath (2016) Episode crew as Director Episode 1x13: Whispers of Immortality (Dec 20, 2016) Chesapeake Shores (2016) Episode crew as Director (4 episodes) Episode 3x10: Before a Following Sea (Oct 7, 2018) Episode 3x09: Forward to the Past (Sep 30, 2018) Episode 2x06: Grand Openings (Sep 10, 2017) Episode 2x05: Buried Treasures (Sep 3, 2017) View 1 more View 1 less Shadowhunters: The Mortal Instruments (2016) Episode crew as Director (2 episodes) Episode 3x13: Beati Bellicosi (Mar 11, 2019) Episode 2x06: Iron Sisters (Feb 6, 2017) Strange Empire (2014) Episode crew as Director Episode 1x05: Lonely Hearts (Nov 3, 2014) Helix (2014) Episode crew as Director (2 episodes) Episode 1x07: Survivor Zero (Feb 14, 2014) Episode 1x06: Aniqatiga (Feb 7, 2014) Reign (2013) Episode crew as Director (2 episodes) Episode 1x18: No Exit (Apr 17, 2014) Episode 1x11: Inquisition (Feb 6, 2014) Signed, Sealed, Delivered (2013) Episode crew as Director (2 episodes) Episode 2014-06-22: A Hope and a Future (Jun 22, 2014) Episode 2014-06-15: The Treasure Box (Jun 15, 2014) When Calls the Heart (2013) Show crew as Supervising Producer Episode S06 Special: Home for Christmas (Dec 25, 2019) Episode crew as Director (11 episodes) Episode 8x05: What the Heart Wants (Mar 21, 2021) Episode 8x02: Honestly, Elizabeth (Feb 28, 2021) Episode 8x01: Open Season (Feb 21, 2021) Episode S06 Special: Home for Christmas (Dec 25, 2019) Episode 6x06: Disputing Hearts (May 12, 2019) Episode 6x05: Surprise (May 6, 2019) Episode 5x04: Open Hearts (Mar 11, 2018) Episode 5x03: Home Is Where the Heart Is (Mar 4, 2018) Episode 4x07: Healing Heart (Apr 2, 2017) Episode 2x03: Heart's Desire (May 16, 2015) Episode 2x02: Heart and Soul (May 2, 2015) View 8 more View 8 less Primeval: New World (2012) Episode crew as Director (2 episodes) Episode 1x05: Undone (Nov 26, 2012) Episode 1x03: Fear of Flying (Nov 12, 2012) Beauty and the Beast (2012) Episode crew as Director (2 episodes) Episode 1x19: Playing with Fire (Apr 25, 2013) Episode 1x11: On Thin Ice (Jan 31, 2013) Continuum (2012) Episode crew as Director (3 episodes) Episode 2x10: Second Wave (Jul 14, 2013) Episode 2x09: Seconds (Jul 7, 2013) Episode 1x04: A Matter of Time (Jun 17, 2012) Arctic Air (2012) Episode crew as Director (2 episodes) Episode 2x09: Hell Hath No Fury (Mar 20, 2013) Episode 2x07: There's Gold in Them Thar Hills (Feb 27, 2013) Haven (2010) Episode crew as Director Episode 1x12: Resurfacing (Oct 1, 2010) Defying Gravity (2009) Episode crew as Director Episode 1x10: Deja Vu (Oct 2, 2009) Terminator: The Sarah Connor Chronicles (2008) Episode crew as Director Episode 1x09: What He Beheld (Mar 3, 2008) Reaper (2007) Episode crew as Director Episode 1x03: All Mine (Oct 9, 2007) Eureka (2006) Episode crew as Director (12 episodes) Episode 5x11: Mirror, Mirror (Jul 2, 2012) Episode 5x04: Friendly Fire (May 7, 2012) Episode 5x03: Force Quit (Apr 30, 2012) Episode 4x16: Of Mites and Men (Aug 15, 2011) Episode 4x11: Liftoff (Jul 11, 2011) Episode 4x06: Momstrosity (Aug 13, 2010) Episode 4x03: All the Rage (Jul 23, 2010) Episode 3x13: If You Build It... (Aug 7, 2009) Episode 2x10: God Is in the Details (Sep 11, 2007) Episode 2x04: Games People Play (Jul 31, 2007) Episode 2x01: Phoenix Rising (Jul 10, 2007) Episode 1x08: Right as Raynes (Sep 5, 2006) View 9 more View 9 less Angela's Eyes (2006) Episode crew as Director (2 episodes) Episode 1x09: Lyin' Eyes (Sep 17, 2006) Episode 1x06: Political Eyes (Aug 20, 2006) Kyle XY (2006) Episode crew as Director (2 episodes) Episode 1x04: Diving In (Jul 17, 2006) Episode 1x02: Sleepless in Seattle (Jul 3, 2006) Close to Home (2005) Episode crew as Director Episode 2x10: A Father's Story (Nov 24, 2006) Supernatural (2005) Episode crew as Director (11 episodes) Episode 7x14: Plucky Pennywhistle's Magical Menagerie (Feb 10, 2012) Episode 7x07: The Mentalists (Nov 4, 2011) Episode 6x17: My Heart Will Go On (Apr 15, 2011) Episode 6x16: And Then There Were None (Mar 4, 2011) Episode 6x11: Appointment in Samarra (Dec 10, 2010) Episode 5x14: My Bloody Valentine (Feb 11, 2010) Episode 4x18: The Monster at the End of This Book (Apr 2, 2009) Episode 4x16: On the Head of a Pin (Mar 19, 2009) Episode 3x05: Bedtime Stories (Nov 1, 2007) Episode 2x19: Folsom Prison Blues (Apr 26, 2007) Episode 2x07: The Usual Suspects (Nov 9, 2006) View 8 more View 8 less Missing (2003) Episode crew as Director (14 episodes) Episode 3x16: Cut (Jan 15, 2006) Episode 3x13: A Death in the Family (Oct 2, 2005) Episode 3x11: Patient X (Sep 18, 2005) Episode 3x08: Fugitive (Aug 14, 2005) Episode 3x06: Looking for Mr. Wright (Jul 24, 2005) Episode 2x17: Paper Anniversary (Jan 23, 2005) Episode 2x15: John Doe (Jan 9, 2005) Episode 2x13: Truth or Dare: Part 2 (Oct 23, 2004) Episode 2x10: Pop Star Story (Oct 2, 2004) Episode 2x04: Resurrection (Jul 31, 2004) Episode 2x02: One Night Stand (Jul 17, 2004) Episode 1x17: Delusional (Jan 10, 2004) Episode 1x10: 72 Hours to Kill (Oct 18, 2003) Episode 1x08: Ties that Bind (Sep 27, 2003) View 11 more View 11 less Smallville (2001) Episode crew as Director (15 episodes) Episode 10x20: Prophecy (May 6, 2011) Episode 10x13: Beacon (Feb 11, 2011) Episode 9x17: Upgrade (Apr 16, 2010) Episode 9x06: Crossfire (Oct 30, 2009) Episode 9x03: Rabid (Oct 9, 2009) Episode 8x20: Beast (Apr 30, 2009) Episode 8x14: Requiem (Feb 5, 2009) Episode 8x08: Bloodline (Nov 6, 2008) Episode 8x06: Prey (Oct 23, 2008) Episode 7x13: Hero (Mar 13, 2008) Episode 7x01: Bizarro (Sep 27, 2007) Episode 6x14: Trespass (Feb 8, 2007) Episode 6x04: Arrow (Oct 19, 2006) Episode 5x16: Hypnotic (Mar 30, 2006) Episode 5x10: Fanatic (Jan 12, 2006) View 12 more View 12 less Andromeda (2000) Episode crew as Director (5 episodes) Episode 3x07: The Leper's Kiss (Nov 11, 2002) Episode 3x06: Slipfighter the Dogs of War (Oct 28, 2002) Episode 2x18: The Fair Unknown (Apr 20, 2002) Episode 2x13: Lava and Rockets (Feb 9, 2002) Episode 1x05: Double Helix (Oct 30, 2000) View 2 more View 2 less First Wave (1998) Episode crew as Director (9 episodes) Episode 3x20: Beneath the Black Sky (Jan 24, 2001) Episode 3x15: The Edge (Dec 20, 2000) Episode 3x12: Unearthed (Nov 29, 2000) Episode 3x05: The Flight of Francis Jeffries (Oct 11, 2000) Episode 3x01: Mabus (Sep 13, 2000) Episode 2x14: All About Eddie (Dec 22, 1999) Episode 2x04: Susperience (Jan 30, 2000) Episode 2x02: Deepthroat (Jan 16, 2000) Episode 1x12: Breeding Ground (Nov 25, 1998) View 6 more View 6 less The Outer Limits (1995) Episode crew as Director (3 episodes) Episode 6x12: Glitch (May 5, 2000) Episode 6x10: Down to Earth (Apr 21, 2000) Episode 5x17: The Inheritors (Jul 16, 1999)