Karierę rozpoczął od pracy przy serialu He-Man i władcy wszechświata (1983–1984) w Filmation, a następnie współpracował z Warner Bros. Animation przy Przygodach Animków. Był scenarzystą takich produkcji jak Batman, Superman (1996–2000), współtwórcą The New Batman Adventures (1997–1999) oraz twórcą i scenarzystą Batman przyszłości (1999–2001). Razem z Bruce’em Timmem stworzył serial Freakazoid! (1995–1997). Produkował także Kaczor Dodgers (2003–2005) i rozwijał serial Krypto superpies (2005–2006). Po opuszczeniu Warner Bros. Animation w 2004 pracował przy pierwszym sezonie serialu przygodowego ABC Zagubieni. Był także autorem scenariuszy do gier komputerowych Batman: Arkham Asylum i Batman: Arkham City. W 2010 stworzył serial dramatyczny Tower Prep dla Cartoon Network.
Napisał również wiele komiksów dla DC Comics. Wraz z Bruce’em Timmem zdobył Nagrodę Eisnera za najlepszą pojedynczą historię w 1994 za komiks Batman. Szalona miłość. Wspólnie z ilustratorem Alexem Rossem stworzył powieści graficzne, takie jak Superman: Pokój na Ziemi, Batman: War on Crime, Shazam!