Home / Discover / People
  • Created November 13, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Writer

Episode The Vampire Diaries
500 Years of Solitude
2014
Episode Smallville
Oracle
2006
Episode Batwoman
Mad as a Hatter
2021
Episode The Vampire Diaries
Into the Wild
2013
Episode Batwoman
Meet Your Maker
2022
Episode The Vampire Diaries
The End of the Affair
2011
Episode The Vampire Diaries
The Sacrifice
2010
Episode The Vampire Diaries
Before Sunset
2012
Episode The Vampire Diaries
While You Were Sleeping
2014
Episode Smallville
Toxic
2008
Episode Gotham Knights
Daddy Issues
2023
Episode The Vampire Diaries
Smells Like Teen Spirit
2011
Episode Batwoman
The Rabbit Hole
2019
Episode Batwoman
We Having Fun Yet?
2022
Episode The Vampire Diaries
Christmas Through Your Eyes
2014
Episode The Vampire Diaries
Growing Pains
2012
Episode Batwoman
Toxic
2022
Episode Smallville
Bloodline
2008
Episode The Vampire Diaries
Best Served Cold
2015
Episode The Vampire Diaries
Pictures of You
2013
Episode Batwoman
What Happened to Kate Kane?
2021
Episode Smallville
Action
2007
Episode The Vampire Diaries
Resident Evil
2014
Episode The Vampire Diaries
Ordinary People
2011
Episode The Vampire Diaries
Miss Mystic Falls
2010
Episode Smallville
Gemini
2007
Episode The Vampire Diaries
Stay
2015
Episode The Vampire Diaries
The Walking Dead
2013
Episode Batwoman
Tell Me the Truth
2019
Episode The Vampire Diaries
Graduation
2013
Episode Smallville
Fracture
2008
Episode Smallville
Cyborg
2006
Episode The Vampire Diaries
I Know What You Did Last Summer
2013
Episode Batwoman
A Lesson from Professor Pyg
2021
Episode The Vampire Diaries
Isobel
2010
Episode The Vampire Diaries
The Downward Spiral
2015
Episode Smallville
Subterranean
2006
Episode Melrose Place (2009)
Grand
2009
Episode Batwoman
Power
2021
Episode The Vampire Diaries
Dangerous Liaisons
2012
Episode The Vampire Diaries
The House Guest
2011
Episode The Vampire Diaries
Home
2014
Episode Arrow
Elseworlds (2)
2018
Episode Smallville
Infamous
2009
Episode Melrose Place (2009)
Cahuenga
2009
Episode The Vampire Diaries
My Brother's Keeper
2012
Episode Batwoman
Do Not Resuscitate
2021
Episode The Vampire Diaries
Handle with Care
2013
Episode Batwoman
I'll Give You a Clue
2021
Episode Batwoman
How Queer Everything Is Today!
2020
Episode The Vampire Diaries
The Sun Also Rises
2011
Episode The Vampire Diaries
I'll Remember
2014
Episode The Vampire Diaries
Moonlight on the Bayou (1)
2016
Episode Smallville
Stiletto
2009
Episode Smallville
Sleeper
2008
Episode Melrose Place (2009)
Sepulveda
2010
Episode Batwoman
Pilot
2019
Episode The Vampire Diaries
Fifty Shades of Grayson
2013
Episode The Vampire Diaries
I'm Thinking of You All the While
2015
Episode The Vampire Diaries
Memory Lane
2010
Episode The Vampire Diaries
The Murder of One
2012
Episode The Vampire Diaries
Day One of Twenty-Two Thousand, Give or Take
2015

Guest Star

Episode Supergirl
Crisis Aftermath I
2019