Home / Discover / People
  • Born In Long Island, New York, USA
  • Born September 24, 1970
  • Gender Male
  • On Other Sites TheMovieDB.com Twitter
  • Created April 5, 2019 by
    Administrator admin
  • Modified May 25, 2023 by
    E. Monroe

Director

Episode The Practice
Home of the Brave
2001
Episode DC's Legends of Tomorrow
The One Where We're Trapped on TV
2020

Writer

Movie Green Lantern 2011
Movie Percy Jackson: Sea of Monsters 2013
Movie Trollhunters: Rise of the Titans 2021
Episode Arrow
Pilot
2012
Episode Arrow
Schism
2016
Episode Law & Order
Under God
2003
Episode Jack & Bobby
Time Out of Life
2005
Episode Brothers & Sisters
Mistakes Were Made (2)
2006
Episode Arrow
Spectre of the Gun
2017
Episode Arrow
The Calm
2014
Episode Eli Stone
Pilot
2008
Episode Arrow
Tribute
2017
Episode DC's Legends of Tomorrow
Aruba
2017
Episode Trollhunters: Tales of Arcadia
Wherefore Art Thou, Trollhunter?
2016
Episode Jack & Bobby
Legacy
2005
Episode DC's Legends of Tomorrow
Invasion! (4)
2016
Episode Arrow
Sacrifice
2013
Episode DC's Legends of Tomorrow
Blood Ties
2016
Episode CSI: Miami
Urban Hellraisers
2005
Episode Arrow
Life Sentence
2018
Episode DC's Legends of Tomorrow
Aruba-Con
2017
Episode Eli Stone
Freedom
2008
Episode Trollhunters: Tales of Arcadia
Becoming (2)
2016
Episode Arrow
Honor Thy Father
2012
Episode No Ordinary Family
No Ordinary Mobster
2010
Episode Arrow
Year's End
2012
Episode Arrow
Crisis on Infinite Earths (4)
2020
Episode FlashForward
White to Play
2009
Episode Law & Order
Blaze
2003
Episode Arrow
Green Arrow & The Canaries
2020
Episode L.A. Dragnet
The Big Ruckus
2003
Episode Arrow
Fadeout
2020
Episode FlashForward
137 Sekunden
2009
Episode Law & Order
Darwinian
2004
Episode Supergirl
Crisis on Earth-X (1)
2017
Episode Arrow
City of Heroes
2013
Episode Arrow
My Name is Oliver Queen
2015
Episode Arrow
The Return
2015
Episode DC's Legends of Tomorrow
Crisis on Earth-X (4)
2017
Episode DC's Legends of Tomorrow
Destiny
2016
Episode Arrow
The Magician
2014
Episode Supergirl
Crisis on Infinite Earths (1)
2019
Episode Arrow
Lian Yu
2017
Episode Arrow
Lone Gunmen
2012
Episode Arrow
Starling City
2019
Episode DC's Legends of Tomorrow
Pilot (2)
2016
Episode Arrow
Broken Dolls
2013
Episode DC's Legends of Tomorrow
Legendary
2016
Episode Wizards: Tales of Arcadia
Spellbound
2020
Episode CSI: Miami
Three-Way
2005
Episode Arrow
Legacy
2016
Episode Eli Stone
Something to Save
2008
Episode Wizards: Tales of Arcadia
History in the Making
2020
Episode Arrow
Eleven-Fifty-Nine
2016
Episode The Flash (2014)
Crisis on Earth-X (3)
2017
Episode Arrow
Deathstroke
2014
Episode No Ordinary Family
No Ordinary Ring
2010
Episode DC's Legends of Tomorrow
Out of Time
2016
Movie Vixen: The Movie 2017
Episode Arrow
Green Arrow
2015
Movie Vixen: The Movie 2017
Episode FlashForward
Playing Cards with Coyote
2009
Episode Arrow
Crisis on Earth-X (2)
2017
Episode DC's Legends of Tomorrow
The Legion of Doom
2017
Episode Arrow
Taken
2016
Episode Arrow
Tremors
2014
Episode Carnival Row
Fight or Flight
2023
Episode DC's Legends of Tomorrow
Star City 2046
2016
Episode 3Below: Tales of Arcadia
A Glorious End: Part 1
2019
Episode Jack & Bobby
Running Scared
2005
Episode Arrow
The Brave and the Bold
2014
Episode Arrow
The Candidate
2015
Episode Law & Order
City Hall
2004
Episode Arrow
Elseworlds (2)
2018
Episode 3Below: Tales of Arcadia
A Glorious End: Part 2
2019
Episode Law & Order
DR 1-102
2002
Episode Arrow
Legacies
2012
Episode Arrow
Honor Thy Fathers
2017
Episode No Ordinary Family
No Ordinary Friends
2011
Episode Carnival Row
The Joining of Unlike Things
2019
Episode FlashForward
Revelation Zero (1)
2010
Episode Arrow
Legends of Yesterday
2015
Episode Arrow
Left Behind
2015
Episode Arrow
Fallout
2017
Episode Supergirl
Elseworlds (3)
2018
Episode Brothers & Sisters
Three Parties
2007
Episode Arrow
Docket No. 11-19-41-73
2018
Episode DC's Legends of Tomorrow
Progeny
2016
Episode Arrow
State v. Queen
2013
Episode DC's Legends of Tomorrow
The Good, the Bad and the Cuddly
2018
Episode Arrow
Public Enemy
2015
Episode DC's Legends of Tomorrow
Abominations
2016
Episode Jack & Bobby
An Innocent Man (a.k.a You're No Jack McCallister)
2004
Episode Law & Order
C.O.D.
2004
Episode Arrow
Muse of Fire
2012
Episode DC's Legends of Tomorrow
The Magnificent Eight
2016
Episode The Practice
Payback
2001
Episode Arrow
The Odyssey
2013
Movie Green Lantern: Emerald Knights 2011
Episode Trollhunters: Tales of Arcadia
Becoming (1)
2016
Episode Law & Order
American Jihad
2002
Episode Arrow
Unthinkable
2014
Episode Law & Order
Formerly Famous
2001
Episode DC's Legends of Tomorrow
Pilot (1)
2016
Episode Arrow
Invasion!
2016

Executive Producer

Episode DC's Legends of Tomorrow
Beebo Saves Christmas
2021

Producer

Movie Constantine: City of Demons - The Movie 2018
Episode Wizards: Tales of Arcadia
Spellbound
2020
Movie Vixen: The Movie 2017

Guest Star

Episode Supergirl
Crisis Aftermath I
2019
Episode The Flash (2014)
Crisis Aftermath II
2019