David H. Goodman

David Goodman is one of the writers for Once Upon a Time.

Biography
In 1997, Goodman became a script coordinator for sci-fi the television series The Visitor. The series was cancelled after its first season and Goodman became script coordinator for the supernatural drama series Buffy the Vampire Slayer. He joined the crew of Buffy mid-way through the second season in 1998. Goodman left the show with the close of the sixth season in 2002.

While working on Buffy, his writing debut was for Bruce Campbell vehicle Jack of All Trades with the second season episode "Croquey in the Pokey" in 2001. He wrote two episodes for the third season of Angel - "Dad" in 2001 and "Double or Nothing" in 2002.

In Fall 2002, he became a story editor and writer for action series Fastlane, scripting the first season episode "Dosed". He also wrote for the Batman spin-off Birds of Prey and contributed two episodes, "Three Birds and a Baby" in 2002 and "Gladiatrix" in 2003.

In Fall 2003, he became involved with Without a Trace as a story editor for the second season. He wrote the second season episodes "Moving On" (2003) and "Risen" (2004). He became an executive story editor for the third season and contributed two more episodes "Trials" (2004) and "Transitions" (2005). He joined the production team for the fourth season, initially as a co-producer. He wrote the episodes "Lost Time" and "Odds or Evens". He was promoted to producer mid-season and wrote a third episode, "Shattered". He became a supervising producer for the fifth season and wrote the episodes "Win Today" (2006), "Eating Away" (2007), "Connections" (2007) and the season finale "The Beginning" (2007). He became a co-executive producer for the sixth season and wrote the episodes "Fight/Flight" (2007) and "A Dollar and a Dream" (2008). He left the show in Spring 2008 having written thirteen episodes in total.

Goodman is a 1995 graduate of Wesleyan University.