Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Director

Episode Angel
Offspring
2001
Episode The Lot
Kids (aka Worshipping at Shirley's Temple)
2001
Episode Smallville
Harvest
2010
Episode Angel
Belonging
2001
Episode Angel
Forgiving
2002
Episode The Lot
Daddy Dearest
2001
Episode Smallville
Conspiracy
2010
Episode Buffy the Vampire Slayer
Smashed
2001
Episode The Lot
Stiffed
2001
Episode The Lot
The Mob Scene
2001

Writer

Episode Stargirl
Summer School: Chapter Nine
2021
Episode The Vampire Diaries
The Hybrid
2011
Episode Hawaii Five-0 (2010)
Kekoa
2013
Episode Midnight, Texas
To Witch Hell and Back
2018
Episode Smallville
Instinct
2008
Episode Smallville
Harvest
2010
Episode Witches of East End
Smells Like King Spirit
2014
Episode Midnight, Texas
Lemuel, Unchained
2017
Episode Smallville
Kandor
2009
Episode Smallville
Cure
2007
Episode Mutant X
Hard Time
2003
Episode Smallville
Vengeance
2006
Episode Mutant X
Power Play
2002
Episode Smallville
Bride
2008
Episode Smallville
Scion
2011
Episode Stargirl
Frenemies - Chapter Six: The Betrayal
2022
Episode The Vampire Diaries
Bringing Out the Dead
2012
Episode Mutant X
Wasteland
2003
Episode Smallville
Finale
2011
Episode Smallville
Conspiracy
2010
Episode Witches of East End
Snake Eyes
2013
Episode Stargirl
Summer School: Chapter Three
2021
Episode Smallville
Labyrinth
2007
Episode Midnight, Texas
Patience Is a Virtue
2018
Episode Smallville
Turbulence
2009
Episode Witches of East End
A Few Good Talismen
2013
Episode The Vampire Diaries
As I Lay Dying
2011
Episode Smallville
Fade
2006
Episode Smallville
Apocalypse
2008
Episode Smallville
Injustice
2009
Episode Stargirl
Frenemies - Chapter Twelve: The Last Will and Testament of Sylvester Pemberton
2022
Episode Midnight, Texas
Riders on the Storm
2017
Episode Andromeda
One More Day's Light (1)
2005
Episode Smallville
Combat
2007
Episode Smallville
Salvation
2010
Episode Witches of East End
The Old Man and the Key
2014