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

Director

Episode Smallville
Arctic
2008
Episode Smallville
Persona
2008
Episode Defiance
The Bride Wore Black
2013
Episode Smallville
Covenant (2)
2004

Writer

Episode Shadowhunters
By the Light of Dawn
2017
Episode Smallville
Odyssey
2008
Episode Smallville
Aqua
2005
Episode The Mysterious Benedict Society
Blank Expression
2022
Episode Shadowhunters
On Infernal Ground
2018
Episode Smallville
Recruit
2005
Episode Smallville
Sneeze
2006
Episode Smallville
Asylum
2004
Episode Smallville
Solitude
2005
Episode Smallville
Phantom
2007
Movie Control 2004
Episode Smallville
Visage
2003
Episode Smallville
Kara
2007
Episode Smallville
Identity
2008
Episode Smallville
Velocity
2004
Episode Defiance
Beasts of Burden
2014
Episode Smallville
Rush
2003
Episode The Mysterious Benedict Society
The Dance of the Celestial Orb
2021
Episode Smallville
Rage
2006
Episode Smallville
Blue
2007
Episode Smallville
Resurrection
2004
Episode Defiance
Brothers in Arms
2013
Episode The Mysterious Benedict Society
Run Silent, Run Deep
2021
Episode Smallville
Hypnotic
2006
Episode Melrose Place (2009)
Tenants (Pilot)
2009
Episode Smallville
Transference
2004
Episode Guilt
The Eye of the Needle
2016
Episode Smallville
Power
2009
Episode Defiance
All Things Must Pass
2014
Episode Smallville
Fragile
2006
Episode Smallville
Accelerate
2003
Episode No Ordinary Family
No Ordinary Quake
2010
Episode Defiance
The Bride Wore Black
2013
Episode Melrose Place (2009)
San Vicente
2009
Episode The Mysterious Benedict Society
A Joyful Lens
2022
Episode Smallville
Freak
2007
Episode Shadowhunters
Beside Still Water
2017
Episode Silk Stalkings
Daddy Dearest
1993
Episode Smallville
Commencement
2005
Episode Melrose Place (2009)
Wilshire
2010
Episode No Ordinary Family
No Ordinary Brother
2011
Episode Smallville
Arrival
2005
Episode Guilt
The Crown v Atwood
2016
Episode Smallville
Extinction
2003
Episode Shadowhunters
Lost Souls
2019
Episode Smallville
Duplicity
2002