In the comic book, the Hulk's alter ego is named Bruce Banner (although his full name is Robert Bruce Banner). For the show, however, the character was renamed David, in part because the name "Bruce" was considered too homosexual. A contributing factor was series producer
Kenneth Johnson's dislike for alliterative names, which are typically used in comic books; Johnson decided that "David" (his son's name) was more solid.
more