We don't have a biography for J.M. DeMatteis yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
Batman: The Brave and the Bold (2008)
Guest starring as Tora Olafsdottir / Ice
(2 episodes)
- Episode 3x13: Crisis: 22,300 Miles Above Earth! (Oct 28, 2011) [Uncredited]
- Episode 2x23: Darkseid Descending! (Dec 3, 2010) [Uncredited]
Justice League Unlimited (2004)
Guest starring as Maxwell Lord
- Episode 1x09: Ultimatum (Dec 4, 2004) [Uncredited]
Guest starring as Tora Olafsdottir / Ice
(2 episodes)
- Episode 3x01: I Am Legion (Sep 17, 2005) [Uncredited]
- Episode 2x05: The Balance (May 28, 2005) [Uncredited]
Guest starring as Cary Richards / Adversary
- Episode 3x11: Ancient History (Apr 29, 2006) [Uncredited]
Crew Credits
Constantine: City of Demons (2018)
Show crew as Creator
- Episode 1x04: Episode Four (Mar 24, 2018)
Episode crew as Writer
(5 episodes)
- Episode 1x05: Episode Five (Mar 24, 2018)
- Episode 1x04: Episode Four (Mar 24, 2018)
- Episode 1x03: Episode Three (Mar 24, 2018)
- Episode 1x02: Episode Two (Mar 24, 2018)
- Episode 1x01: Episode One (Mar 24, 2018)
Marvel's Spider-Man (2017)
Episode crew as Writer
(3 episodes)
- Episode 3x03: Vengeance of Venom (Jun 21, 2020)
- Episode 2x22: The Road to Goblin War (Nov 3, 2019)
- Episode 2x08: Bring on the Bad Guys Part One (Jul 30, 2018)
Be Cool Scooby-Doo! (2015)
Episode crew as Teleplay
- Episode 1x19: Be Cold, Scooby-Doo! (Mar 5, 2016)
Batman: The Brave and the Bold (2008)
Episode crew as Writer
(8 episodes)
- Episode 3x08: Time Out for Vengeance! (Sep 23, 2011)
- Episode 3x07: Scorn of the Star Sapphire! (Sep 16, 2011)
- Episode 3x05: Shadow of the Bat! (Apr 22, 2011)
- Episode 2x16: The Last Patrol! (Oct 8, 2010)
- Episode 2x03: Revenge of the Reach! (Jan 1, 2010)
- Episode 1x20: Hail the Tornado Tyrant! (Jun 5, 2009)
- Episode 1x10: The Eyes of Despero! (Feb 6, 2009)
- Episode 1x05: Day of the Dark Knight! (Jan 2, 2009)
Legion of Super Heroes (2006)
Episode crew as Writer
(4 episodes)
- Episode 2x13: Dark Victory (2) (Apr 5, 2008)
- Episode 2x12: Dark Victory (1) (Mar 29, 2008)
- Episode 2x06: Who Am I? (Nov 3, 2007)
- Episode 2x03: Cry Wolf (Oct 6, 2007)
Justice League Unlimited (2004)
Episode crew as Writer
(2 episodes)
- Episode 3x02: Shadow of the Hawk (Sep 17, 2005)
- Episode 1x02: For the Man Who Has Everything (Aug 7, 2004)
Episode crew as Teleplay
(5 episodes)
- Episode 3x09: Grudge Match (Mar 11, 2006)
- Episode 2x07: Clash (Jun 11, 2005)
- Episode 2x02: The Ties That Bind (Feb 12, 2005)
- Episode 1x09: Ultimatum (Dec 4, 2004)
- Episode 1x08: The Return (Sep 18, 2004)
Earth: Final Conflict (1997)
Episode crew as Writer
- Episode 2x06: Sleepers (Nov 9, 1998)
Episode crew as Story
- Episode 2x05: Moonscape (Nov 2, 1998)
Episode crew as Teleplay
- Episode 2x05: Moonscape (Nov 2, 1998)